什么是js

122 阅读1分钟

javascript是面向对象的跨平台的脚本语言

面向对象
    对象: 属性和方法
    
跨平台:不受操作系统的限制

脚本语言:需要依托于其他的程序才能执行,也叫做动态语言(宿主语言)

js和宿主语言是分开规定的
js的特性:
解释性脚本语言

运行在浏览器( 浏览器内核带有js解释器,Chrome v8引擎)

弱类型语言(松散型)

事件驱动(动态)

跨平台
js的用途:
嵌入动态文本于HTML页面
对浏览器事件做出响应
读写HTML元素
在数据被提交到服务器之前验证数据
检测访客的浏览器信息(可以使用js代码判断浏览器类型)
控制cookies,包括创建和修改等
基于Node.js技术进行服务器端编程