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
  • 相关阅读:
    css--display属性中inline-block与inline的区别
    css基础--常用css属性01
    css基础--简单介绍css
    html常用标签的使用方法
    html概括
    python基础之socket与socketserver
    linux基础命令之sed
    asp.net文件流下载的代码摘要
    window下golang生成静态库给C语言调用
    golang生成c-shared so供c语言或者golang调用到例子
  • 原文地址:https://www.cnblogs.com/-ting/p/11665165.html
Copyright © 2011-2022 走看看