JS初识

Js

js作为一门客户端开发语言,不仅要操作浏览器的某些功能,还要操作页面中的dom元素

  • ECMAScript3/5 (老版本) (6/7) (新版本) : 规定了js的语法、变量、操作语句等
  • DOM: (document object model) 提供了一些js的属性和方法,用来操作页面中的dom元素
  • BOM : (browser object model) 提供了一些js的属性和方法,用来操作浏览器
    • window 对象——BOM核心
    • document 对象
    • location 对象
    • history 对象等

js创建变量的几种形式

  • 1、 var 一个变量
  • 2、 let 创建变量
  • 3、 const 创建常量(不允许被修改)(ES6)
  • 4、function 创建函数变量 (ES5)
  • 5、import 导入变量 (ES6)
  • 6、class创建类(ES6)
  • 7、symbol 创建唯一值

js中的命名规范

  • 严格区分大小写
  • 变量名由数字,字母,$,_组成,不能以数字开头
    • 常用的缩写:add/insert/create/new(新增)、update(修改)、delete/del/remove/re(删除)、sel/select/query/get(查询)、info(信息)…
  • 遵循驼峰命名法(变量名的第一个单词首字母小写,以后每一个有意义的单词首字母大写)
  • 不能以关键字或者保留字作为变量名
    • 当下有特殊含义的是关键字,未来可能会成为关键字的叫做保留字

js的数据类型

  • 基本数据类型
    • number 数字类型 2,1.2, -2,+4
    • string 字符串 '正确的值 ’ " 中文" 中国 " ’ ’ " //黑色是字符串
    • boolean 布尔 true false
    • null 空对象指针
    • undefined 未定义
  • 引用数据类型
    • object对象
      • 普通对象 {name: ‘xxxx’ }
      • 数组 [’ ’ ,1,true,null,undefined]
      • Math 数学对象
      • Date的实例
      • /^$/ 正则
      • 函数
      • 原型
      • arguments
      • 元素集合
    • function 函数
      • 普通函数
      • 构造函数(类)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章