javascript从入门到精通(一)

it2024-08-06  65

1.

heap:堆 引用值stack: 栈 先进后出 里面的值是copy的关系

不可改变的原始值:Number String Boolean undefined null stack引用值:array Object function ...date RegExp(正则) heap

var arr =[1,2];var arr1 = arr;arr.push(3);console.log(arr1); ==> 1,2,3

var arr =[1,2];var arr1 = arr;arr = [1,3];console.log(arr1); ==> 1,2

 

2. 

var num = 100;var num1 = num;num = 200;

 3. JavaScript中的运算是从左到右的。

4.

undefined ,null ,Nan ,"", 0 ,false 这些值转化为布尔值,结果都为false

5.解决浏览器兼容问题:

div.onclick = function(e){ //在非IE浏览器中,e有值  //在IE浏览器中,e为undefined,取值用:window.event  //写法如下:  var event = e||window.envent; }

 6. 输入:

var input = window.prompt("输入");

转载于:https://www.cnblogs.com/beibidewomen/p/7744952.html

相关资源:JavaSCRIPT从入门到精通
最新回复(0)