zoukankan      html  css  js  c++  java
  • JavaScript小细节总结

    1.let与var的区别

    let的作用域是块,var的作用域是函数

    关键字 var let
    作用域 全局或局部作用域 局部作用域
    是否可以重复声明
    是否可以重复赋值
    是否有变量提升

    2.变量

    变量名由字母、数字、下划线和$符号组成

    3.常量

    名称全部大写

    4.命名规范

    类:首字母大写

    函数名和变量名:首字母小写,驼峰式写法

    5.基本类型

    字符串(‘’或“”)、数字、布尔型、underfine、null、object

    6.null与underfined

    null:已定义,值为null的变量

    underfined:已声明,还没初始化

    7.阻止冒泡、默认行为

    阻止冒泡:event.stopPropagation();

    阻止默认行为:event.preventDefault();

    统一简写为:return false

    8.页面响应

    9.获取标签节点

    document.getElementById(id);//通过id获取标签节点

    document.getElementByClassName(className)//通过className获取标签节点

    document.getElementByTagName(tag)//通过tag标签名获取标签节点

    document.querySelector(param)//获取选择器的第一个节点

    document.querySelectorAll(param)//获取选择器的所有节点

    10.注释

    //单行注释

    /* */多行注释

    11.Boolean()函数的转换规则

    数据类型 转换为true 转换为false
    number 非零数字 0和NaN
    string 非空字符串 空字符串
    boolean true false
    null false
    underfine false
    object 任何对象(包括空对象) null
  • 相关阅读:
    英语apyrite红碧玺apyrite单词
    英语SouthRedAgate南红玛瑙
    英语kutnahorite金田黄kutnahorite单词
    英语chalchite蓝绿松石chalchite单词
    单词demantoite翠榴石demantoite英语
    英语fieldyellowstone田黄石fieldyellowstone单词
    Http通讯Util
    redis分布式锁工具类
    永不重复的id生成器
    二维码生成工具类
  • 原文地址:https://www.cnblogs.com/-ting/p/11665165.html
Copyright © 2011-2022 走看看