码迷,mamicode.com
首页 > Web开发 > 详细

JS的初学理论

时间:2015-12-27 20:23:57      阅读:161      评论:0      收藏:0      [点我收藏+]

标签:

JS的初学理论
一.JavaScript的基本特点:
    解释型脚本语言;
    程序不需要编译;
    运行时才翻译成机器语言。
二.命令式编程:
    命令“机器”如何去做事情(how),这样不管你想要的是什么(what),它都会按照你的命令实现。例如,常见的命令式编程语言有:Java、C、C++、JavaScript、PHP等等。
三.声明式编程:
    告诉“机器”你想要的是什么(what),让机器想出如何去做(how)。例如,常见的声明式语言有:CSS、SQL。
1.JavaScript语法
     注释:/ 这里是单行注释;
    /* 这里也是单行注释 */;
    /*
    这里是
    多行注释
        */;
2.关键字
    js把一些标识符拿出来用作自己的关键字。因此,就不能再程序中把这些关键字用作标识符了。
    break delete function return typeof case do if switch var catch else in this void continue flase instanceof throw while debugger finally new true with default for null try    
3.标准流程图符号
    1. 起止框:流程图只能存在一个开始框和一个结束框,开始框只能有    一个出口,没有入口,结束框只有一个入口,没有出口。
    2. 输入/输出框:可以输入输出多个数,用逗号隔开。但是输入/输出框只能有一个入口和一个出口。
    3. 判断框:有两个出口,但是只能有一个入口。
4.标识符
    在js中,我们需要标识代码中的很多元素,包括函数名、变量名等。
    我们选择的名称就称为标识符,并且必须遵循如下规则:
    标识符不能使用关键字
    标识符可以包含字母、数字0-9、下划线(_)或美元符号($)。
    标识符的第一个字符必须是一个字母、下划线或美元符号。
    标识符是区分大小写的,并且没有规定最大长度。
5.JavaScript运算符
    1.赋值运算符 :avaScript使用“=”运算符来给变量或属性赋值。
    2. 算术运算符 :二元加法运算符“+”可以对两个数字做加法,也可以做字符串连接操作;
    3. “-”减号、“*”乘号、“/”除号、“%”取模;
    4. 自增自减:++为自增,--是自减,都是单目运算。运算符出现在变量之前时,称为前缀形式,表示变量在使用之前自动加1或减1。
    5.带操作的赋值运算符:赋值运算符可以与算术运算符等其他运算符相结合。
    +=:对于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。
    另外, x op= y与x = x op y相比,前者只计算了一次,而后者计算了两次。
   6.条件判断:简单的if语句if (logic expression) {
statement...
}
    7.省略if/else的花括号
    通常,不要省略if、else后执行块的花括号,但是如果语句执行块只有一行语句时,则可以省略花括号。

JS的初学理论

标签:

原文地址:http://www.cnblogs.com/Betty123/p/5080693.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!