html修炼养成--一些问题
来源:互联网 发布:宝马x5和奔驰gle 知乎 编辑:程序博客网 时间:2024/06/09 13:56
1.typeof的用法和所有可能返回值。
typeof把类型信息当做字符串返回,typeof有6中返回值,"number","string","function","boolean","undefined","object"。
使用typeof来获取一个变量是否存在,如if(typeof a!="undefined"){},不要使用if(a),因为如果a不存在(未声明)则会出错,对于Array,Null等特殊对象使用typeof一律返回object,这正是typeof的局限性。
typeof的运算数为数字:typeof(x)="number"
typeof的运算数为字符串:typeof(x)="string"
typeof的运算数为布尔值:typeof(x)="boolean"
typeof的运算数为函数:typeof(x)="function"
对象,数组和null:typeof(x)="object"
typeof的运算数未定义,返回值为"undefined"
alert(typeof(123));//返回值为"number"
alert(typeof("123"));//返回值为"string"
---------------------------------------------------------------------------------------------
实例化:为对象开辟一个内存空间,格式为:类名 对象名=new 类名
例:Date date=new Date(); //用日期类创建一个日期的对象
---------------------------------------------------------------------------------------------
如果我们希望获取一个对象是否是数组,或判断某个变量是否是某个对象的实例则要选择使用instanceof.
instanceof用于判断一个变量是否为某个对象的实例,如
var a=new Array();
alert(a instanceof Array);//会返回true
alert(a instanceof Object);//也会返回true
这是因为Array是object的子类。再如:
function test(){};
alert(a instanceof test);//会返回true
-----------------------------------------------------------------------------------------------------------------------------------
2.jQuery的.bind()和.lived()和.delegate()之间的区别
这个是我在网上查找的答案,其中的原理并没有百分百的看懂,如果有更好的答案,我会随时加上来的,有时间的时候多看看,毕竟书读百遍...
- html修炼养成--一些问题
- html修炼养成--怎样使用Swiper
- html修炼养成--关于在swiper中添加动画的方法
- 养成一些习惯
- html中的一些问题记录
- JSP的一些html问题
- 南大软院大神养成计划——html 的简单介绍及一些标签的使用
- HTML页面制作时的一些问题
- 关于HTML DOM的一些问题
- html+css+js的一些基础问题
- html问题和一些小实现
- HTML改为JSP文件的一些问题
- mysql连接HTML的一些问题
- 解决一些基础的html编写问题
- 写html文件一定要养成好习惯
- 南昌大学大神养成计划-第一课《html》
- 新人应该养成的一些编程习惯
- 程序员修炼之路(一)--随便写写,养成写技术博客的习惯
- 前端性能优化(三)——传统 JavaScript 优化的误区
- struts2学习
- 一种巧妙的反转字符串的方法及思考过程
- 在Tomcat部署Solr
- 每天学点Python之Iterator
- html修炼养成--一些问题
- 整合阿里云OSS文件上传2
- MySQl字符串类型
- android 内存溢出 Java.lang.OutOfMemoryError
- Javascript题贰
- 如何在Socket编程中检测端口是否被占用
- PHP中使用RSA加密总结
- iOS崩溃调试的使用和技巧总结
- SqlServer-建立触发器实例