- 博客(4)
- 收藏
- 关注
转载 JS DOM元素中对Attribute和Property的理解
1.介绍:dom元素中的Attribute和Property这两个单词,翻译出来都是“属性”,《js高级程序设计》书中翻译为“特性”和“属性”,以示区别。简单理解,Attribute就是dom节点自带的属性,例如html中常用的id、class、title、align等:而Property是这个DOM元素作为对象,其附加的内容,例如childNodes、firstChild等: 2.“脚踏两只船”...
2018-02-28 22:14:58
574
转载 EcmaScript 6 - 块级作用域(block scope)
1. EcmaScript 5作用域EcmaScript5的作用域有全局作用域(global scope)与函数作用域(function scope)两种。1.1 全局作用域在全局作用域中定义的变量,在整个上下文中都是可以访问的。var msg = 'Hello world'; console.log(msg); // Hello world function sayHi(){ conso...
2018-02-27 18:22:20
451
原创 JavaScript中的Auto Type Conversion
string转为number: 通过对string执行数学运算 ( - , *, / ) var numValue = stringValue - 0; /* or */ var numValue = stringValue * 1; /* or */ var numValue = stringValue / 1;number转为string: 通过将在number前加上 '+' 来实现 ( 运算...
2018-02-26 21:10:04
387
原创 JavaScript中的逻辑运算符&&和||详解(运算法则、短路实例)
console.log(2&&3); // 3 console.log(2||3); // 2运算原理:1. 将 && 和 || 两边的值转成Boolean 类型2. 逻辑运算(数值换成Boolean值的规则:object、非零整数、非空字符串为 true; 其他为 false)3. 若 true,&&运算返回后面的值;|| 运算返回前...
2018-02-26 12:01:58
823
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人