JavaScript 拾漏补遗
时间:2024-04-19 09:52:05
堆 heap 值类型
原始类型(primitive type)
Undefined: undefined (注意大小写:类型/ 值,下同)
Null: null (Undefined derived from Null)
Boolen: true/false
Number: Number.MAX_VALUE / Number.MIN_VALUE/ NaN ; isNaN()函数 (注意:新版本有变化,待查)
String:
类型转换:
Boolen()/Number()/String() **指类型名
toString(): toString(2/8/16)
intParse()/floatParse():
栈 stack 引用类型
预定义
Object:
Boolen:
Number: toFixed()
String: (略)
instanceof()
运算符
delete
void <a href="javascript:void(window.open('about:blank'))">Click me</a>
标签 label:
对象:
对象是名值对(属性和方法)的无序(区别于数组)集合
创建: new 和{ }
扩展: 向对象增加新属性(意味着在运行时修改实例!) 运算符:“.”或者“[]”
constructor:可以判断类型,不过和typeof不同,返回的是一个对象
prototype:对象的结构
属性:(变量)
作用域
var: 局部变量,即该变量作用域为最内层的函数体内
方法:(函数)
JavaScript支持首类(First-Class)函数,即将函数处理为对象。所以可以被:赋值给变量(=)、存储为数组元素、当做返回值等。
this:
简单记忆:
全局函数(页面中简单声明的函数):window
DOM事件处理程序(处理DOM事件的函数):与该事件关联的DOM元素(注意事件冒泡)
构造函数:该实例本身
理解:
通常情况下,this总是指向调用该函数的对象(所谓的“运行时确定”)
特例:apply()和call(),this指向以上两函数的参数对象
闭包:
表现形式:
定义在一个函数内部的函数
功能:
能够读取其他函数内部变量
将函数内部和函数外部连接起来
让这些变量的值始终保持在内存中
数组:
一个有序的(区别于对象)值集合,这些值可以是不同的类型
创建:new Array() 或 []
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
MySQL之主键索引排序失效问题
![](https://img.aspxhome.com/file/2023/8/106588_0s.jpg)
常用python爬虫库介绍与简要说明
我的css样式写法总结
Flask框架的学习指南之制作简单blog系统
![](https://img.aspxhome.com/file/2023/3/117563_0s.png)
Java连接Sql数据库经常用到的操作
Sql Server中的非聚集索引详细介
![](https://img.aspxhome.com/file/2023/0/92790_0s.png)
Python读取csv文件分隔符设置方法
一些需要禁用的PHP危险函数(disable_functions)
下雪了 javascript实现雪花飞舞
python调用excel_vba的两种实现方式
![](https://img.aspxhome.com/file/2023/1/101631_0s.png)
Python机器学习应用之决策树分类实例详解
![](https://img.aspxhome.com/file/2023/3/103613_0s.png)
兼容主流浏览器,纯CSS下拉菜单
Python的Flask框架应用调用Redis队列数据的方法
一文带你深入理解Go语言中的sync.Cond
![](https://img.aspxhome.com/file/2023/2/134072_0s.png)
Vue登录拦截 登录后继续跳转指定页面的操作
![](https://img.aspxhome.com/file/2023/3/123163_0s.jpg)
python实现3D地图可视化
![](https://img.aspxhome.com/file/2023/6/81806_0s.jpg)
js 点击a标签 获取a的自定义属性方法
Mysql事务的隔离级别(脏读+幻读+可重复读)
![](https://img.aspxhome.com/file/2023/4/118154_0s.jpg)
如何使用json在前后台进行数据传输实例介绍
python使用Matplotlib绘制分段函数
![](https://img.aspxhome.com/file/2023/2/76012_0s.jpg)