美文网首页
JavaScript -基础

JavaScript -基础

作者: 夜空飞翔 | 来源:发表于2016-06-14 13:58 被阅读0次

    一.JavaScript 组成部分

    1.ECMAScript  解释器

    2.DOM Document Object Model  操做HTML  document

    3.BOM Browser Object Model  操作浏览器  window

    二.变量类型

    1.number,string,boolean,function,object,undefined

    2.强制类型转换:parseInt()方法,把字符串转成整数,parseFloat()方法,转换浮点数

    3.隐式类型转换:==,先转换类型,然后比较,===不转换类型,直接比较

    -减号也是隐式类型转换

    4.NaN   Not a Number

    5.isNaN() 判断是否是一个数字

    6.typeof 判断类型

    三.变量的作用域

    1.局部变量和全局变量

    2.闭包:子函数可以使用父函数中的局部变量

    四.命名规范

    1.匈牙利命名法

    五.运算符

    1.取模运算符:% (求余数)

    2.运算符优先级:括号

    3.逻辑运算符: 与 && (并且) , 或 || (或者) ,否 !(非)

    六.程序流程控制

    1.if (){}else if (){},  可以有无限个else if,但是只能有一个else

    2.switch(变量){

             case 值1:

            break;

            case值2:

            break;

           default:(上面情况都不行的时候执行默认default)

            break;

    3.三目运算符(JS特有)

    条件?语句一:语句二  一般简单的情况可以用,复杂的情况用if else

    4.continue  break

    break 中断整个循环

    continue 跳过本次循环

    七.Json

    1.JavaScript Object Notation  轻量级数据交换格式,JavaScript 的一个子集

    2.var json={a:12,b:5,c:'abc'}  类似于PYTHON的字典,一种数据结构,键值对应

    3.数组有length,json没有length

    4.for (var i in json)可以遍历出json里的内容

    相关文章

      网友评论

          本文标题:JavaScript -基础

          本文链接:https://www.haomeiwen.com/subject/mvhfdttx.html