Javascript 一个例子入门(前传)

正因为异常艰难,活着才具有深刻的含义。没有比活着更美好的事,也没有比活着更艰难的事。
----《活着》


    
        
        javascirpt的一个例子
        
         
    
    
        
        

1.javascirpt客户端脚本语言不需要编译,直接就可以被浏览器解析执行了

2.JavaScript = ECMAScript + JavaScript自己特有的东西(BOM+DOM)

3.引用数据类型:对象+原始数据类型(基本数据类型): 1). number:数字。 整数/小数/NaN(not a number 一个不是数字的数字类型) 2). string:字符串。 字符串 "abc" "a" 'abc' 3). boolean: true和false 4). null:一个对象为空的占位符 5). undefined:未定义。如果一个变量没有给初始化值,则会被默认赋值为undefined

4.运算符 1).一元运算符:只有一个运算数的运算符 ++,-- , +(正号) 注意:在JS中,如果运算数不是运算符所要求的类型,那么js引擎会自动的将运算数进行类型转换 * 其他类型转number: * string转number:按照字面值转换。如果字面值不是数字,则转为NaN(不是数字的数字) * boolean转number:true转为1,false转为0 2).算数运算符 - * / % ... 3).赋值运算符 = += -+.... 4)比较运算符> < >= <= == ===(全等于) 1).比较方式 类型相同:直接比较 * 字符串:按照字典顺序比较。按位逐一比较,直到得出大小为止。 2). 类型不同:先进行类型转换,再比较 * ===:全等于。在比较之前,先判断类型,如果类型不一样,则直接返回false 5)三元运算符 ? : 表达式 var a = 3; var b = 4;

流程控制语句if...else...,switch:while,do...while,for

基本对象 1)Function:2)Array:数组对象 3)Boolean: 4)Date: 5)Math:6)Number: 7)String:8)RegExp:9)Global

撒花。。。

你可能感兴趣的:(Javascript 一个例子入门(前传))