`
cenhonggang86830
  • 浏览: 45952 次
  • 性别: Icon_minigender_1
  • 来自: 大连
社区版块
存档分类
最新评论

【转载】typeof的用法

    博客分类:
  • Java
阅读更多
javascript中的typeof用来返回一个用来表示表达式数据类型的字符串。
其返回值有六种可能:"number","string","function","boolean","object","undefined".
经常会在js里用到数组,比如 多个名字相同的input, 若是动态生成的, 提交时就需要判断其是否是数组.if(document.mylist.length != "undefined" ) {} 这个用法是错误的。

正确的是 if( typeof(document.mylist.length) != "undefined" ) {}

例:
运算数为数字 typeof(x) = "number"

字符串 typeof(x) = "string"

布尔值 typeof(x) = "boolean"

对象,数组和null typeof(x) = "object"

函数 typeof(x) = "function"
分享到:
评论

相关推荐

    c#面试题 网络转载 不错 经典

    例如,`Fruit.Apple.GetType().ToString()`将返回`"Fruit"`,而`typeof(Fruit).GetType().ToString()`将返回`"System.Type"`,这是因为`typeof`操作符返回的是类型对象本身,而`GetType()`返回的是对象的类型。...

    使用gcc和glibc来优化程序 转载.docx

    在C编程环境下,GCC(GNU Compiler Collection)和Glibc(GNU C Library)提供了多种方法来帮助程序员优化代码,提高程序运行效率。以下将详细介绍如何利用这些工具进行程序优化。 1. **类型转换优化**: 在示例...

    WCF简单实例--转载

    在C#中,我们通常使用`[ServiceContract]`特性标记接口,并用`[OperationContract]`特性标记接口方法。例如: ```csharp [ServiceContract] public interface IMyService { [OperationContract] string Get...

    Javascript 判断 object 的特定类转载

    在某些情况下,我们还可以使用`constructor`属性来判断对象类型,但这种方法并不总是可靠,因为`constructor`属性可以被重新赋值,导致判断错误。 总结来说,JavaScript中判断对象特定类型的常用方法有`typeof`和`...

    【转载】javaScript常用的东东

    - `split()`: 使用指定的分隔符字符串将字符串分割成子字符串数组。 - `replace()`: 在字符串中用一些字符替换另一些字符,或替换一个与正则表达式匹配的子串。 4. **函数应用** - `call()`: 改变函数体内 this ...

    js使用小技巧

    取变量类型 typeof($js_libpath) == "undefined" 下拉框 下拉框.options[索引] 下拉框.options.length 查找对象 document.getElementsByName("r1"); document.getElementById(id); 定时 timer=setInterval...

Global site tag (gtag.js) - Google Analytics