js小知识

1.typeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。

   它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几个结果:

   number,boolean,string,function,object,undefined。我们可以使用 typeof 来获取一个变量是否存在,如 if(typeof a!

   ="undefined"){alert("ok")},而不要去使用 if(a) 因为如果 a 不存在(未声明)则会出错,对于 Array,Null 等特殊对象使用

   typeof 一律返回 object,这正是 typeof 的局限性。

   JS中的变量是松散类型(即弱类型)的,可以用来保存任何类型的数据。

   typeof 可以用来检测给定变量的数据类型,可能的返回值:1. 'undefined' --- 这个值未定义;

   2. 'boolean'    --- 这个值是布尔值;

   3. 'string'        --- 这个值是字符串;

   4. 'number'     --- 这个值是数值;

   5. 'object'       --- 这个值是对象或null;

   6. 'function'    --- 这个值是函数。

2. 查找每个段落的父元素

    HTML 代码:
<div><p>Hello</p><p>Hello</p></div>
   jQuery 代码:
$("p").parent()
  结果:
[ <div><p>Hello</p><p>Hello</p></div>]

3.新建一个数组和将一个或多个新元素添加到数组结尾,并返回数组新长度

   var checkedFyIds = new Array();//新建一个数组

   checkedFyIds.push(checkedfy.value);//将一个或多个新元素添加到数组结尾,并返回数组新长度

posted on 2014-05-26 17:54  明天521  阅读(111)  评论(0编辑  收藏  举报