zoukankan      html  css  js  c++  java
  • EcmaScript基础

    1.基础概念
     1.区分大小写。
     2.变量是弱类型
     3.每行的分号可有可无。
     4.注释与java,c和php相同  //和/**/
     5.括号表明代码块。
    2.变量声明的规则
     1.第一个字符必须是字母、下划线(_)或美元符号($)
     2.余下的字符可以是下划线,美元符号或任何字母或数字字符。

    Camel标记法-首字母小写,接下来的单词都以大写字母开头
     var myTestValue=0;
    Pascal标记法-首字母是大写的,接下来的单词都以大写字母开头
     var TestValue=0;
    匈牙利标记法-在Pascal标记法命名前附加一个表示变量类型的小写字母
     var iTestValue=0;

    3.Ecmacript原始类型
     Undefined,Null,Boolean,Number,String 5种


    typeof运算符
    对变量或值调用typeof运算符将返回下列值之一
    "undefined","boolean","number","string","object"


    alert(null) //return null 


    Undefined
     如果变量没有声明,
     或者声明了没有赋值
     或者函数没有明确的返回值
     都返回undefined

    null
     alert(null==undefined);  //return "true"

    Boolean
     0可以转换为false,非0转换为true
     alert(0==false); // return "true"

    Number
     八进制首数字是0
     十六进制以0x开头
     NaN表示非数(not a number)

    String
     ...

    转换
     

  • 相关阅读:
    力扣
    linux网卡知识
    opencv C++ Mat构造函数
    C++ vector迭代器访问二维数组
    opencv Scalar
    C++智能指针
    c++结构体
    C++ 公有继承、保护继承和私有继承的对比
    乌班图设置C++11
    C++类模板的使用
  • 原文地址:https://www.cnblogs.com/jackhuclan/p/1150084.html
Copyright © 2011-2022 走看看