zoukankan      html  css  js  c++  java
  • Javascript 知识点

    1、 所有值都可以视为真值或假值,然而 undefind、null、NaN 都是假值,但却不等于 false。

    2、NaN 表示非数,并不表示一个固定值,所以 NaN 与任何值都不相等(NaN != NaN)。

    3、逻辑运行并不一定返回布尔值,这与其他编程语言不同(但这并不影响条件判断)。如:var a = "abc";var b = ( a || null ); // b 等于 abc, 而不是布尔值 true

    4、this 关键字通常指向当前调用时函数所在的环境对象。如:function test(){ console.log(this); } test(); new test(); //第一次,this 指向 window;第二次 this 指向对象本身。

    5、在单个页面中,函数调用可以出现在函数声明之前。如:test(); function test(){ alert("test"); }

    6、立即调用函数表达式通常放在分组操作符里面,是更好的办法。如:var test = ( function(){ }() );

    7、所有全局变量,都是 window 对象的属性。如:var a = 123; alert(window.a);

    8、内置对象分三组:浏览器对象(window)、文档对象(document)、全局 javascript 对象(String、Number、Date ...)。

  • 相关阅读:
    第三章 系统总线
    人工神经网络及其应用
    专家系统
    遗传算法
    搜索算法策略
    js判断有无属性及新添属性
    vue 文件插件 Vetur 设置说明官网
    vue 获得当前无素并做相应处理
    VUE style 绑定
    vue入门基础知识点测试
  • 原文地址:https://www.cnblogs.com/zbseoag/p/10983873.html
Copyright © 2011-2022 走看看