M_ary  
本人热爱编程...更期待和谐的团队.. 有意者,请发送邮件与我.. wangkang198802@126.com

1)JavaScript:控制html和css;是浏览器执行的三种语言之一。

2)js是解释性语言;不是编译(就是编译成cpu可以执行的语言);

3)js是大小写敏感的语言。

4)显示特殊符号时,需要转义。

5)Jquery就像是js的类库;

6)在超链接中执行JS  <a href="javascript:alert('')"></a>

7)JS的变量  

  1 判断变量是否初始化;

8)JS函数  

  1  JS中的函数没有返回值时,那么该返回值就是undefined;  

  2  匿名函数;类似于C#中的委托。

9)Array对象--动态数组  

  1  var arr=['','',''];  

  2  实现反转 ;for(var i=0;i<parseInt(arr.length/2);i++){arr[i]=arr[arr.length-i-1];}  

  3   直接输出数组时,会将其按照每个元素按照逗号分隔然后输出。==arr.join(",");  

  4  实现冒泡排序(从小到大排序)--N个数来排序,外层循环N-1,内层循环N-1-i;        for(var i=0;i<arr.length-1;i++){   for(var j=0;var j<arr.length-1-i;j++){ if(arr[j]>arr[j+1]){//转换}  } }  

  5 Array是字典;pinyin[""]="";...  但是循环的时候需要for(var d in dic){}来遍历每个键;  

  6  字典的简化赋值   var dic={"zs":"张飒","li":"下来"};  其实它的名字就是Json;  

  7  对于Array;动态数组时使用中扩号;字典时使用大括号。  8  因为遍历对象,得到就是它的每个成员。

10)DOM:document object model(文档对象模型)(window;document;body)  

  1  dom就是html页面模型,它将每个标签作为一个对象;js通过调用DOM的属性,方法就可以对网页中元素进行编程控制。  

  2   通过dom就可以让js来操作html页面控件的类和函数;

11) 事件  

  1   body的onclick的显示范围。document的onclick的显示范围。 

12)window对象  

  1   alert()方法;  

  2   confirm(“是否继续”)方法;返回bool  

  3  navigate("")方法;  

  4   var tid=setInterval("要执行的代码",400);  

  5   clearInterval("tid");



    

























posted on 2011-06-21 10:07  M_ary  阅读(178)  评论(0)    收藏  举报