上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 34 下一页
摘要: . [] new () ?. 阅读全文
posted @ 2020-12-09 10:07 呈心者 阅读(55) 评论(0) 推荐(0) 编辑
摘要: 看到表达式,首先处理圆括号中的内容。 阅读全文
posted @ 2020-12-09 10:03 呈心者 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 以运算符为中心,从运算符的角度来看: var n=1+2*3; 有加号和乘号运算符,其中二者均是二元运算符。 如果没有相应的规则来规定这个表达式,那么最终的结果也就不了了之了,所以需要相应的规则,而这个规则就包含优先级。 优先级:把优先级最高的运算符抽象成皇帝,运算符所操作的运算元抽象成宝物,皇帝地 阅读全文
posted @ 2020-12-09 09:57 呈心者 阅读(159) 评论(0) 推荐(0) 编辑
摘要: a**b。 a为底数,b为次数。 阅读全文
posted @ 2020-12-09 09:22 呈心者 阅读(72) 评论(0) 推荐(0) 编辑
摘要: 1 var a=1; 2 var b=2; 3 4 var c=a+b;//3 5 var s=1+"fly";//"1fly" 以上是加号作为二元运算符时的使用方法。 当加号作为一元运算符呢? 1 var s="1"; 2 var s1="2"; 3 var s2=+s;//s2=1 加号相当于一 阅读全文
posted @ 2020-12-09 09:20 呈心者 阅读(166) 评论(0) 推荐(0) 编辑
摘要: js垃圾回收是自动进行的 如果对象是可达的,它一定是存在于内存中的 一组相互连接的对象可能整体都不可达 1 function marry(man,woman){ 2 woman.husband=man; 3 man.wifr=woman; 4 5 return { 6 father:man, 7 m 阅读全文
posted @ 2020-12-08 21:20 呈心者 阅读(61) 评论(0) 推荐(0) 编辑
摘要: 1 var a=1; 2 var b=a++;//b=1,先赋值再自增 3 4 var a=1; 5 var c=++a;//c=2,先自增再赋值 阅读全文
posted @ 2020-12-08 16:43 呈心者 阅读(51) 评论(0) 推荐(0) 编辑
摘要: 函数的执行依赖于变量作用域,作用域是在函数定义时所确定的,而不是在函数调用时确定。 阅读全文
posted @ 2020-12-08 16:32 呈心者 阅读(236) 评论(0) 推荐(0) 编辑
摘要: 高程:有权访问另一个函数作用域中的变量的函数。 MDN:一个函数和对其周围状态(lexical environment,词法环境)的引用捆绑在一起(或者说函数被引用包围),这样的组合就是闭包(closure)。 阮一峰老师: 各种专业文献上的"闭包"(closure)定义非常抽象,很难看懂。我的理解 阅读全文
posted @ 2020-12-08 16:31 呈心者 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 0 null undefined NaN "" 零,空,未定义,非数值,空串。 阅读全文
posted @ 2020-12-08 16:13 呈心者 阅读(184) 评论(0) 推荐(0) 编辑
上一页 1 ··· 19 20 21 22 23 24 25 26 27 ··· 34 下一页