欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

JS知识点解析

程序员文章站 2022-05-06 17:51:56
...

js 是什么?

1.javascript简称js,js是一种是一种轻量级的编程语言。

js的作用是什么?
主要用来向HTML页面添加交互行为。

js的应用场景是什么?
网页特效、服务端开发、命令行工具、桌面程序、游戏开发、app、控制软件、等。

js的常见用处
在网页中插入新的 html,修改现有的网页内容和网页的样式。
响应用户的行为,响应鼠标的点击或移动、键盘的敲击。
向远程服务器发送网络请求,下载或上传文件(所谓 AJAX) 和 COMET) 技术)。
获取或修改 cookie,向访问者提出问题、发送消息。
本地存储

js的特点有哪些?

是一种解释性脚本语言(代码不进行预编译)。
主要用来向HTML页面添加交互行为。
可以直接嵌入HTML页面。
可以实现web页面的人机交互。

js的组成

1.ECMAScript,描述了该语-言的语法和基本对象。
2.文档对象模型(DOM),描述处理网页内容的方法和接口。
3.浏览器对象模型(BOM),描述与浏览器进行交互的方法和接口。

js变量

什么是变量?
js中 变量是存储数据值的容器
变量必须以字母开头
变量也能以 $ 和 _ 符号开头
变量名称区分大小写
声明(创建) JavaScript 变量
var name; name=“xxx”;
var name=“xxx”;
全局变量和局部变量的作用
全局(global)变量的作用域是全局的。
局部(local)变量的作用域是局部性的,只在特定的范围内,比如函数内部定声明全局变量可以不使用var关键字,局部变量则必须使用var关键字来声明,为了避免不必要的麻烦,所有的变量都使用var关键字来声明。
全局变量和局部变量的区别
全局变量在声明后程序的各个部分都可以用到,但是局部变量只能在局部使用。函数内部会优先使用局部变量再使用全局变量。

标识符是什么?
所有 JavaScript 变量必须以唯一的名称的标识。
这些唯一的名称统称为标识符

什么是赋值运算符?

在 js 中,等号(=)是赋值运算符,而不是“等于”运算符。

JS 的数据类型有几种?

 8种。Number、String、Boolean、Null、undefined、object、symbol、bigInt。

JS数据类型:

Object 中包含了哪几种类型?
包含了Data、function、Array等。这三种是常规用的。
JS的基本类型和引用类型有哪些呢?
基本类型:除Object。 String、Number、boolean、null、undefined。
引用类型:object。里面包含的 function、Array、Date。