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() 或 []

标签:JavaScript,拾漏补遗
0
投稿

猜你喜欢

  • MySQL之主键索引排序失效问题

    2024-01-19 10:38:53
  • 常用python爬虫库介绍与简要说明

    2023-01-07 13:09:12
  • 我的css样式写法总结

    2009-01-18 13:04:00
  • Flask框架的学习指南之制作简单blog系统

    2022-09-28 03:27:26
  • Java连接Sql数据库经常用到的操作

    2024-01-17 09:26:28
  • Sql Server中的非聚集索引详细介

    2024-01-26 15:57:56
  • Python读取csv文件分隔符设置方法

    2021-10-22 16:59:47
  • 一些需要禁用的PHP危险函数(disable_functions)

    2023-11-23 15:29:25
  • 下雪了 javascript实现雪花飞舞

    2024-05-02 16:16:12
  • python调用excel_vba的两种实现方式

    2023-01-07 19:37:37
  • Python机器学习应用之决策树分类实例详解

    2021-12-19 16:57:53
  • 兼容主流浏览器,纯CSS下拉菜单

    2010-09-05 20:30:00
  • Python的Flask框架应用调用Redis队列数据的方法

    2023-04-20 14:14:38
  • 一文带你深入理解Go语言中的sync.Cond

    2024-04-25 15:28:48
  • Vue登录拦截 登录后继续跳转指定页面的操作

    2024-05-28 15:48:14
  • python实现3D地图可视化

    2023-08-27 10:24:50
  • js 点击a标签 获取a的自定义属性方法

    2024-04-16 10:33:02
  • Mysql事务的隔离级别(脏读+幻读+可重复读)

    2024-01-29 07:45:06
  • 如何使用json在前后台进行数据传输实例介绍

    2024-05-03 15:03:56
  • python使用Matplotlib绘制分段函数

    2022-04-17 16:07:17
  • asp之家 网络编程 m.aspxhome.com