javascript

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript相关的知识,希望对你有一定的参考价值。

//加载顺序

//针对js的顺序  1,head引入。2,body体页面js。3,html结尾引入。4,baod标签函数

//js6种类型1,number。2,string。3,boolean。4,object。5,undefined.6,function。类型判断用typeof



//number包括int,float,double.    计算用parentInt,parentdouble,parentfloat转型

//string可以用+号拼接,转成number就是计算

//object包括数组

//在js里面   null,0,“”,‘’等没有值的变量为假,有值为真

//经测试,在if判断里面  a=4 || b=4 不成立

// ||具有短路功能

//arguments 参数数组,function test(){}

 //test(1,2,3,4,5,6,7,8,9)

//global对象! 1,escape,编码;2,unescape,解码。3,parseFloat,4,parseInt.5,isNaN.是否为保留字。6,eval。编译器。
//dom

//document   文档,html,xml  (标记语言)

//object    对象

//model  

//获取元素
    //    标记名(多个)    id(唯一)  name(多个)
    //    document中的三个方法
    //    var obj = document.getElementsByTagName("div");
    //    var obj = document.getElementById("one");
    //    var obj = document.getElementByName("two");
//    操作内容
    //    ie用innerText    FF用textContent        操作的是内容,不渲染页面
    //    innerHtml    针对当前元素内的所有内容,包括标签
    //    判断IE和FF    判断document.all    true是IE    false是FF
// className 可以把CSS名称样式当成对象操作

//<input type="checkbox" name="name" onclick=test(this) />    this代表当前整个元素

//    7种对象获取方式
//    document.forms[1].username.value

//    document.forms["frm2"].username.value

//    document.forms.item(1).username.value

//    document.forms.item("frm2").username.value

//    document.forms.frm2.username.value

//    document.frm2.username.value

//    document["frm2"].username.value

//获取节点

//    父节点                    parentNode
//    子节点                    childNodes, firsNode, lastNode
//    同胞节点                 nextSibling, parviousSibling

//    节点类型    nodeType
        //返回节点类型
                //    元素    1.
                //    属性    2.
                //    文本    3.
                //    注释    4.
                //    文档    5.
//    节点名称    nodeName
//    节点值        nodeValue

//    createElement("")    创建节点
//    addendChild();        添加子节点
//    insertBefort();            插入在什么之前

//    removeChild();        删除子节点
//事件
//    事件源    任何一个html元素
//    事件        操作    鼠标和键盘事件
//    事件处理程序    

//    load加载        
//    unload关闭        
//    beforeunload关闭之前
//    focus    焦点        
//    blur    失去焦点        
//    submit    提交事件       
//    change    改变

//    事件添加的三种方法
    //1: <tag on事件 = “事件处理程序” />
    //2 : <script>对象.on事件=事件处理程序</script>
    //3 : <script for="事件源id" event=“事件”>事件处理程序</srcipt>

//    <body oncontextmenu="return false;"></body>        阻止右键    页面加载完之后才加载这个函数

//    <body onunload="alert(‘goodbye‘)" onbeforeunload="event.returnValue=‘确认关闭‘"        点X号效果
//  经测试,没什么用,只有ie的F5刷新有用,点x号没用, 火狐根本没反应

 


以上是关于javascript的主要内容,如果未能解决你的问题,请参考以下文章

30秒就能看懂的JavaScript 代码片段

常用Javascript代码片段集锦

48个值得掌握的JavaScript代码片段(上)

如何将此 JavaScript 代码片段翻译成 Parenscript?

javascript 代码片段

javascript JS-常用代码片段