前言
细阅此文章大概需要 10分钟\color{red}{10分钟}10分钟左右
本篇中简要概述\color{red}{简要概述}简要概述了:
JavaScript语言的三部分构成
JavaScript中的变量
变量的多种定义方式以及他们的区别
值的多重定义方式
如果有任何问题都可以留言给我,我看到了就会回复,如果我解决不了也可以一起探讨、学习。如果认为有任何错误都还请您不吝赐教,帮我指正,在下万分感谢。希望今后能和大家共同学习、进步。
下一篇会尽快更新,已经写好的文章也会在今后随着理解加深或者加入一些图解而断断续续的进行修改。
如果觉得这篇文章对您有帮助,还请点个赞支持一下,谢谢大家
JavaScript语言的简述
JavaScript作为客户端语言是由三部分构成的
按照相关的JS语法,去操作页面中的元素,有时还要操作浏览器里面的一些功能
ECMAScript(ES)3/5/6…:
JS的语法规范(变量,数据类型,操作语句等等),描述了该语言的语法和基本对象
DOM(document object model):
文档对象模型(描述处理网页内容的方法和接口),提供一些JS的属性和方法,用来操作页面中的Dom元素
BOM(browser object model):
浏览器对象模型(描述与浏览器进行交互的方法与接口),提供一些JS的属性和方法,用来操作浏览器的
JavaScript中的变量 variable
变量:可变的量。在编程语言中,变量就是一块内存空间,用来存储和代表不同值的东西。
是用来存储值的一块内存空间
若存储的是基本数据类型数据,则值数据本身就存储在该变量的内存空间中 【存的是值】
若要存储的值为引用数据类型,则该变量中存储的是值的【堆内存地址】 【存的是值的地址】
在前端领域混了这几年,总结了一套前端学习的精讲视频和学习路线,如果有对前端开发感兴趣的伙伴,
不管你是想转行,或是大学生,还有工作中想提升自己能力的web前端党,
欢迎大家的加入我的前端开发交流群:603985993 希望大家诚心交流!,与企业需求同步。
好友都在里面学习交流,每天都会有大牛定时讲解前端技术!也可以关注我的微信公众号:【前端留学生】
每天更新最新技术文章干货。
变量的多重定义方式
var /let /const /function /class /import /Symbol
变量多重定义方式的区别
ES3/5中创建变量用var
ES6中创建变量用let、const(与var的区别在于变量提升)
let创建的是 变量 ,只不过他的指针指向可以随意的修改。
const创建的是 看上去像常量的变量 ,只不过他的 【指针指向一旦确定,就不能再修改。】 【看起来像但并不是常量】
所以co