前言:
当前兄弟们对“js关键词提取”大约比较注重,兄弟们都想要知道一些“js关键词提取”的相关资讯。那么小编同时在网上收集了一些对于“js关键词提取””的相关资讯,希望大家能喜欢,我们一起来了解一下吧!本文解决的问题:
搞清楚什么是JavaScript关键字var是什么用来干嘛变量a是什么用来干嘛变量和关键字有啥关系
问:JavaScript和Java是什么关系?
答:就是周杰和周杰伦的意思,半毛钱关系都没有
JavaScript是客户端脚本弱类型语言,一般我们工作中简称为js, 所以我们写的js代码最初在浏览器上运行.(当下运行在小程序、app、webview)
js 组成 ES5、 DOM(文档对象模型)、 BOM(浏览器对象模型)
ES5语法的作用就是告诉计算机去执行数据的存取逻辑
DOM语法作用操作浏览器中文档结构等等,例如 给按钮添加点击事件 改变字体颜色、弹窗显示和关闭等等
BOM语法作用操作获取浏览器的行为,例如页面跳转,将数据存储在cookies localstorage等等
BOM和DOM 是各厂家执行的标准不一样(商业利益),就会导致兼容问题, 例如 ajax技术中核心对象不同 XMLHttpRequest 和 IE 的 ActiveXObject 这样的自定义对象等等
接下来的章节我们就会从ES5的语法讲起
首先我们需要认识如何和计算机打交道,和计算机打交道本质数据的存取逻辑,从这个点进行切入学习,那我们就要想办法告诉计算机怎么申请一块内存去存取数据,那么我们第一步要做的就是需要一个关键字申明一个变量。
关键字如下:
var break do instanceof typeof case else new catch finally return void continue for switch while debugger* function this with default if throw delete in try
保留字如下:
abstract enum int short boolean export interface static byte extends long super char final native synchronized class float package throws const goto private transient debugger implements protected volatile double import public
具体例子:
var a = 123 // 申请一块内存空间,变量a对应存123 这个数字
console.log(a) // 通过变量 a 去访问内存获取对应的数字123
a = 45 // 对变量a重新赋值
console.log(a) // 通过变量 a 去访问内存获取对应的数字45
所以 变量a就像是你家的地址,通过地址找到家后,可以在家里吃饭睡觉上网等等
注: //代表注释不会被浏览器执行
总结:
1. JavaScript是客户端脚本弱类型语言, 由 es 、bom、 dom组成
2.关键字var 申明变量(向计算机申请一块内存,通过变量名能拿到内存的地址进行访问)
3.关键字和保留字都不能作为变量名
更多文章可关注:程序猿CSDN