JavaScript基础概念
JavaScript的概念
JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能. 解释: 1,动态语言 动态语言,是指程序在运行时可以改变其结构:新的函数可以被引进,已有的函数可以被删除等在结构上的变化。JavaScript便是一个动态语言。除此之外如Ruby、Python等也都属于动态语言,而C、C++等语言则不属于动态语言。比如在JavaScript中可以在对象定义之后动态的为其添加属性和方法
2,脚本语言
脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言,只在被调用时进行解释或编译,然后执行。它的命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批量处理语言或工作控制语言。
3,弱类型
弱/强类型指的是语言类型系统的类型检查的严格程度,弱类型的语言在声明变量的时候不必进行变量类型的确定,语言的运行时会隐式做数据类型转换,对于弱类型语言来说,不同类型的变量可以进行直接运算,而强类型的则不可以。
什么是JavaScript?
JavaScript 是在互联网上最流行的脚本语言,这门语言可用于 HTML 和 web,更可广泛用于服务器、PC、笔记本电脑、平板电脑和智能手机等设备。JavaScript,就是我们通常所说的JS,是一种嵌入到HTML页面中的脚本语言,由浏览器一边解释一边执行。为什么学习javascript?
因为在Web世界里,HTML页面是静态的(只供浏览),只有JavaScript能跨平台、跨浏览器驱动网页,与用户交互。把静态的页面转换成支持用户交互并响应相应事件的动态页面。 HTML、CSS和JavaScript的关系如下(W3c规范): ☞结构标准(网页的结构) html ☞表现标准(网页的外观) css ☞行为标准(页面的行为) js关于JavaScript
JavaScript的组成: ECMAScript:JavaScript的语法标准。 DOM:JavaScript操作网页上的元素的API BOM:JavaScript操作浏览器的部分功能的API
Javascript 使用范围:
客户端数据计算
客户端表单合法性验证
浏览器对象的调用
浏览器事件的触发
网页特殊显示效果制作
…

评论区
JavaScript—名字里带 Java 但和 Java 没半毛钱关系的神奇语言。
AndroidChrome
关系还是有点点的 [xieyanxiao]
WindowsFirefox