文章分类 - javaScript
摘要:一、显示信息的命令 console.log(); //控制台输入 网页中不会输出 console.info(); //一般信息 console.debug(); //除错信息 console.warn(); //警告提示 console.error(); //错误提示 “console.log();
阅读全文
posted @ 2016-11-30 12:46
Koidt
摘要:使用!!操作符转换布尔值 有时候我们需要对一个变量查检其是否存在或者检查值是否有一个有效值,如果存在就返回true值。为了做这样的验证,我们可以使用!!操作符来实现是非常的方便与简单。对于变量可以使用!!variable做检测,只要变量的值为:0、null、" "、undefined或者NaN都将返
阅读全文
posted @ 2016-11-29 23:17
Koidt
摘要:引子 if语句应该是程序员用的比较多的语句,很多时候都要进行if判断,if语句一般用双等号来判断前后两个元素是否是一致的,假如是一致,那么返回是true,然后执行下面的语句,否则,执行别的语句。本问所说的隐性类型的转换,说的是==引起的转换。举个简单的例子,双等号不是全等号,全等号是“ ”三个等号,
阅读全文
posted @ 2016-11-29 23:14
Koidt
摘要:一、js整数的操作 使用|0和~~可以将浮点转成整型且效率方面要比同类的parseInt,Math.round 要快,在处理像素及动画位移等效果的时候会很有用。 还有一个小技巧,就是!!2个叹号,可以讲一个值,快速转化为布尔值。你可以测试一下! 返回的是true,也就是说任何一个值前面加!!都可以恒
阅读全文
posted @ 2016-11-29 23:12
Koidt
摘要:1、首次为变量赋值时务必使用var关键字 变量没有声明而直接赋值得话,默认会作为一个新的全局变量,要尽量避免使用全局变量。 2、使用 取代== ==和!=操作符会在需要的情况下自动转换数据类型。但 和!==不会,它们会同时比较值和数据类型,这也使得它们要比==和!=快。 3、underfined、n
阅读全文
posted @ 2016-11-29 22:55
Koidt
摘要:(1)冒泡型事件:事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。 IE 5.5: div -> body -> document IE 6.0: div -> body -> html -> document Mozilla 1.0: div -> body ->
阅读全文
摘要:如果需要将下面的json对象合并: 结果: 使用JS 使用 jQ 可以使用$.extend()方法,该方法有两种模式; jQuery.extend( target [, object1 ] [, objectN ] ) #将后面的对象合并到新的对象中{} jQuery.extend( [deep ]
阅读全文
posted @ 2016-11-22 00:08
Koidt

浙公网安备 33010602011771号