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 相关文章推荐
[原创]静态页面也可以实现预览 列表不同的显示方式
Oct 14 Javascript
JavaScript prototype对象的属性说明
Mar 13 Javascript
Jquery倒数计时按钮setTimeout的实例代码
Jul 04 Javascript
js打开windows上的可执行文件示例
May 27 Javascript
以Python代码实例展示kNN算法的实际运用
Oct 26 Javascript
JavaScript设计模式经典之命令模式
Feb 24 Javascript
jQuery javascript获得网页的高度与宽度的实现代码
Apr 26 Javascript
几种tab切换详解
Feb 03 Javascript
select获取下拉框的值 下拉框默认选中方法
Feb 28 Javascript
JS解析后台返回的JSON格式数据实例
Aug 06 Javascript
Element实现表格分页数据选择+全选所有完善批量操作
Jun 07 Javascript
JS中的算法与数据结构之链表(Linked-list)实例详解
Aug 20 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
模仿OSO的论坛(一)
2006/10/09 PHP
Thinkphp微信公众号支付接口
2016/08/04 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
PHP获取本周所有日期或者最近七天所有日期的方法
2018/06/20 PHP
浅析PHP反序列化中过滤函数使用不当导致的对象注入问题
2020/02/15 PHP
在线编辑器中换行与内容自动提取
2009/04/24 Javascript
ASP.NET jQuery 实例13 原创jQuery文本框字符限制插件-TextArea Counter
2012/02/03 Javascript
JS动态获取当前时间,并写到特定的区域
2013/05/03 Javascript
javascript中数组的冒泡排序使用示例
2013/12/18 Javascript
全面兼容的javascript时间格式化函数(比较实用)
2014/05/14 Javascript
js+html5通过canvas指定开始和结束点绘制线条的方法
2015/06/05 Javascript
JavaScript中反正弦函数Math.asin()的使用简介
2015/06/14 Javascript
AngularJS中的过滤器使用详解
2015/06/16 Javascript
使用three.js 画渐变的直线
2016/06/05 Javascript
AngularJS 实现购物车全选反选功能
2017/10/24 Javascript
AjaxUpLoad.js实现文件上传
2018/03/05 Javascript
微信小程序自定义对话框弹出和隐藏动画
2018/07/19 Javascript
vue组件入门知识全梳理
2020/09/21 Javascript
[42:48]完美世界DOTA2联赛PWL S3 Magma vs INK ICE 第二场 12.11
2020/12/16 DOTA
win10环境下python3.5安装步骤图文教程
2017/02/03 Python
详解tensorflow实现迁移学习实例
2018/02/10 Python
Python爬虫之pandas基本安装与使用方法示例
2018/08/08 Python
Python访问MongoDB,并且转换成Dataframe的方法
2018/10/15 Python
python实现提取str字符串/json中多级目录下的某个值
2020/02/27 Python
Django+Django-Celery+Celery的整合实战
2021/01/20 Python
使用tkinter实现三子棋游戏
2021/02/25 Python
猫途鹰:全球领先的旅游点评社区
2017/04/07 全球购物
Strathberry苏贝瑞中国官网:西班牙高级工匠手工打造
2020/10/19 全球购物
毕业生优秀推荐信
2013/11/26 职场文书
企业家王石演讲稿:坚持与放下
2014/04/27 职场文书
工作自我评价范文
2015/03/05 职场文书
2015年事业单位办公室文员工作总结
2015/04/24 职场文书
小学入学感言
2015/08/01 职场文书
小学中队委竞选稿
2015/11/20 职场文书
Go 语言结构实例分析
2021/07/04 Golang
javascript的var与let,const之间的区别详解
2022/02/18 Javascript