JavaScript 拾漏补遗


Posted in Javascript onDecember 27, 2009

堆 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 相关文章推荐
JS 常用校验函数
Mar 26 Javascript
JavaScript调用堆栈及setTimeout使用方法深入剖析
Feb 16 Javascript
实现动画效果核心方式的js代码
Sep 27 Javascript
iframe窗口高度自适应的实现方法
Jan 08 Javascript
Jquery 过滤器(first,last,not,even,odd)的使用
Jan 22 Javascript
微信小程序 image组件binderror使用例子与js中的onerror区别
Feb 15 Javascript
AngularJS 实现点击按钮获取验证码功能实例代码
Jul 13 Javascript
vue单页应用中如何使用jquery的方法示例
Jul 27 jQuery
vue cli升级webapck4总结
Apr 04 Javascript
vue.extend与vue.component的区别和联系
Sep 19 Javascript
jQuery实现全选、反选和不选功能的方法详解
Dec 04 jQuery
json解析大全 双引号、键值对不在一起的情况
Dec 06 Javascript
js 实现无干扰阴影效果 简单好用(附文件下载)
Dec 27 #Javascript
向大师们学习Javascript(视频与PPT)
Dec 27 #Javascript
javascript+css 网页每次加载不同样式的实现方法
Dec 27 #Javascript
用Jquery实现可编辑表格并用AJAX提交到服务器修改数据
Dec 27 #Javascript
jQuery中的常用事件总结
Dec 27 #Javascript
jQuery 动态酷效果实现总结
Dec 27 #Javascript
javascript 清空form表单中某种元素的值
Dec 26 #Javascript
You might like
全国FM电台频率大全 - 27 陕西省
2020/03/11 无线电
elgg 获取文件图标地址的方法
2010/03/20 PHP
PHP中usort在值相同时改变原始位置问题的解决方法
2011/11/27 PHP
php json_encode()函数返回json数据实例代码
2014/10/10 PHP
PHP使用递归方式列出当前目录下所有文件的方法
2015/06/02 PHP
浅析PHP中的i++与++i的区别及效率
2016/06/15 PHP
laravel Validator ajax返回错误信息的方法
2019/09/29 PHP
页面装载js及性能分析方法介绍
2014/03/21 Javascript
基于jQuery实现动态数字展示效果
2015/08/12 Javascript
Javascript中常用类型的格式化方法小结
2016/12/26 Javascript
Webpack常见静态资源处理-模块加载器(Loaders)+ExtractTextPlugin插件
2017/06/29 Javascript
Vue计算属性的使用
2017/08/04 Javascript
解决ie img标签内存泄漏的问题
2017/10/13 Javascript
通过fastclick源码分析彻底解决tap“点透”
2017/12/24 Javascript
webpack v4 从dev到prd的方法
2018/04/02 Javascript
微信小程序实现topBar底部选择栏效果
2018/07/20 Javascript
jquery实现搜索框功能实例详解
2018/07/23 jQuery
vue框架制作购物车小球动画效果实例代码
2019/09/26 Javascript
[49:35]LGD vs OG 2018国际邀请赛淘汰赛BO3 第二场 8.25
2018/08/29 DOTA
python实现rest请求api示例
2014/04/22 Python
python结合shell查询google关键词排名的实现代码
2016/02/27 Python
Python实现约瑟夫环问题的方法
2016/05/03 Python
Python3利用SMTP协议发送E-mail电子邮件的方法
2017/09/30 Python
Python3实现的反转单链表算法示例
2019/03/08 Python
Python数据可视化实现正态分布(高斯分布)
2019/08/21 Python
Python异步编程之协程任务的调度操作实例分析
2020/02/01 Python
Python面向对象魔法方法和单例模块代码实例
2020/03/25 Python
python爬虫基础知识点整理
2020/06/02 Python
CSS3教程(5):网页背景图片
2009/04/02 HTML / CSS
HTML5 常用语法一览(列举不支持的属性)
2010/01/26 HTML / CSS
日本运动品牌美津浓官方购物网站:MIZUNO SHOP
2016/08/21 全球购物
Mountain Warehouse波兰官方网站:英国户外品牌
2019/08/29 全球购物
4s客服专员岗位职责
2013/12/01 职场文书
2014年五一劳动节社区活动总结
2014/04/14 职场文书
优秀电子工程系毕业生求职信
2014/05/24 职场文书
Python装饰器的练习题
2021/11/23 Python