zoukankan      html  css  js  c++  java
  • 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("输入");

  • 相关阅读:
    python,selenium遇到的问题
    python环境配置
    性能测试函数
    性能测试的关注点
    环境配置
    性能监控工具使用
    linux路径
    linux权限
    自动化测试工具
    书籍
  • 原文地址:https://www.cnblogs.com/beibidewomen/p/7744952.html
Copyright © 2011-2022 走看看