javascript从入门到精通

Posted beibidewomen

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript从入门到精通相关的知识,希望对你有一定的参考价值。

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("输入");

以上是关于javascript从入门到精通的主要内容,如果未能解决你的问题,请参考以下文章

JavaScript从入门到精通第三课

Atom编辑器入门到精通 Atom使用进阶

Axure RP 从入门到精通(五十五)案例 - 终极杀人王(执行javascript脚本)

JavaScript教程-从入门到精通

Atom编辑器入门到精通 Atom使用进阶

javascript从入门到精通