Javascript基础(一)

来源:互联网 发布:文本相似度算法 java 编辑:程序博客网 时间:2024/05/22 06:45
Javascript
一、什么是Javascript?
    JavaScript,也称ECMAScript,是一种基于对象和事件驱动并具有相对安全性并
    广泛用于客户端网页开发的脚本语言,同时也是一种广泛用于客户端Web开发的脚本
    语言。
二、Javascriptde的引用方式
    1、包含在HTML中    
       <head>
     <title></title>
        <script type="text/javascript"src"">
          
        </script>
     </head>
     <body> 
        <script type="text/javascript"src"">
          
        </script>    
     </body>
    2.引用外部文件
    <script src=“url” type="text/javascript"></script>
三、注释
    多行注释以 /* 开始,以 */ 结尾。
    单行注释以 // 开头。
四、标识符
    识别具体对象的一个名称(区分大小写),最常见的识别符是变量名;
变量名的命名规范
    1.任意字母,美元符号$和下划线-可以命名
    2.第二个字符及后面的字符还可以是数字
    3.JS中包含的特定的单词不能变量名
五、区块
    相关的语句组合成一起,称为区块
六、数据类型-原始类型
    1.Number类型(数值)
    2.String类型(字符串)
        字符串字面量是有双引号(")或单引号(')声明的。
        以使用这两种表示法中的任何一种。
    3.Boolean类型(布尔)
        它有两个值true和false。
    4. Null类型
    5. Undefined类型
    6. typeof运算符
        使用这种运算符来判断一个值是否表示一种原始类型;如果它是原始类型,还可以判断它表示哪种原始类型。
    <一>
    isNaN(value)判断参数是否为非数值;
    parseFloat(value)把参数转换为浮点数;
    parselnt(value)把参数转换为整数。
    <二>
    当布尔值为
    undefined null false 0 NaN ""空字符串时
    默认值为false
七、运算符
    1、算术运算符
    + - * / %(求余数) ++累加 --递减
    (a++ 先赋值后运算,++a 先运算 后赋值)
    2、赋值运算符
    =    x=y         
    +=    x+=y    x=x+y    
    -=    x-=y        x=x-y    
    *=    x*=y    x=x*y
    /=    x/=y    x=x/y    
    %=    x%=y    x=x%y    
    3、关系运算符
    "==" 双等号会自动把字符串转为数值类型
    "===" 全等于,类型和变量值都相等
    "!="不等于
    4、取反运算符
    !true//false
    !false//true
    5、逻辑运算符
    且运算 "&&"同时为真时即为真
    或运算 "||"有一个为真即为真
    6、三元条件运算符
    表达式1 ? 表达式2 : 表达式3
     如果表达式1为真,则执行表达式2,为假,则执行表达式3
八、运算顺序
    优先级相同时,从左往右
    赋值运算中,从左往右
    三与条件运算中,从右往左
    取反运算>算术运算>关系运算>&&>||>三元条件运算>赋值运算
0 0
原创粉丝点击