• JavaScript基础


    JavaScript组成

    JavaScript 三部分组成:

    • 核心ECMAscript
    • 文档对象模型DOM
    • 浏览器模型BOM

    JavaScript特点:

    • 解释型语言
    • 单线程

    JavaScript输出方式:

    1 console.dir();  //可以显示一个对象的所有属性和方法
    2 console.log();  //在控制台打印
    3 document.write();  //在页面中显示打印的内容
    4 alert();  //弹窗输出
    5 prompt();  //弹出输入框

    JavaScript 运算符,大小写敏感  *在后面加 结束

    JavaScript变量于常量

    JavaScript变量:

    var 声明变量:

    变量名命名规范:

    1. 不允许使用js关键字,及保留关键字
    2. 可以包含字母、数字、下划线(_)以及$
    3. 变量名不能以数字开头,不能包含标点符号
    4. 变量最好见名知意
    5. 变量名推荐使用下述规则之一:
      1. 匈牙利命名法:用一个或多个表示类型字符开头
        ex:sUsername、iAge、eManager
      2. 下划线命名法:用 _ 分割多个单词
      3. 小驼峰命名法:用首字母的大写区分多个单词
      4. 大驼峰命名法:每个单词首字母大写

    JavaScript常量:

    const 声明常量:

      常量值是不能更改的,常量名用纯大写书写。

    JavaScript数据类型

    JavaScript的数据类型分为两类:原始类型、引用类型

    1. 原始类型
      1. number 数字
      2. string 字符串
      3. boolean 布尔
      4. null 空
      5. undefined 未定义
    2. 引用类型
      1. Object 对象
      2. Function 函数
      3. Number 数字
      4. String 字符串
      5. Boolean 布尔
      6. Date 日期
      7. Error 错误

     JavaScript转义字符及数据类型的转换

    转义字符:

      换行

      行结束

      制表符  (一个tab的长度)

    \  显示

    f  换页符

    v  垂直制表符

    数据类型转换:

    typeof() 函数可用于查询变量的当前类型

      返回 string/number/boolean/object/function/undefined

      ex:typeof('hello'+3),返回“string”

    .toString()  转换成字符串,所有数据类型均可转换为是string类型

    ParseInt()  解析一个string或number的整数部分,如果没有可以转换的部分,则返回NaN

    ParseFloat()  解析一个string的浮点数部分,如果没有可转换的部分,则返回NaN

    Number()  把一个string解析为number,如果包含非法字符,返回NaN

    *解析JS计算误差问题 .toFixed(2) 小数点后两位

  • 相关阅读:
    8-15 globalCompositeOperation阶段练习二
    8-13 canvas专题-阶段练习二(下)
    8-12 canvas专题-阶段练习一(上)
    最长公共字串
    8-23 canvas专题
    8-2 canvas专题-线条样式
    7-81 js课程小结
    7-80 HTML5新增的JS选择器
    VS快捷键教程
    java.text.NumberFormat使用方法
  • 原文地址:https://www.cnblogs.com/jack12/p/12394997.html
Copyright © 2020-2023  润新知