单引号和双引号其实没啥区别,看你自己习惯了
双引号中再用双引号要这样:
var str = "abc\"def\"ghi"
用反斜杠来禁止
利用 canvas 取得图片的data,如果 img.src是来自其它域名的图片,浏览器便会禁止执行
例如代码:
<canvas id="example" width="300" height="300">
This text is displayed if your browser does not support HTML5 Canvas.
</canvas>
学canvas时候发现了这个问题,情况分析:
1:google版本不支持canvas的drawImage方法,
2:传入参数不正确导致浏览器报错(是由于image加载是异步的,可能没加载完成就开始执行相应的代码,结果资源获取不到)。
3: var canvas = document.getElementById('canvas');
var context= canvas.getContext('2d');有可能你没有获取2D的上下文,晕,我就是这种,至于第二种情况下面有解答方法。
使用方法如下:
jQuery.holdReady( hold )
作用:暂停或恢复.ready() 事件的执行 <
比如定义一个函数的两种调用方法:
1、var info1 = getInfo();
2、var info2 = new getInfo();
1和2有什么区别吗?info1和info2得到的值是一样的吗?
第1种很
JavaScript是区分大小写的:
关键字、变量、函数名、和所有的标识符都必须采用一致的大小写(一般我们都是写成小写的),这样和当初学C#的多样式写法有很大的区别。
比如:(这里以变量str和Str为例)
使用jQuery ui首先需要引入jQuery类库,jQuery ui js脚本和jQuery ui css样式表。代码示例如下: