【笔记】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转义字符及数据类型的转换

转义字符:

\n  换行

\r  行结束

\t  制表符  (一个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) 小数点后两位

posted @ 2020-03-02 12:41  彡文彡  阅读(193)  评论(0)    收藏  举报