首页 > 代码库 > javascript基础知识学习

javascript基础知识学习

JavaScript

Dom编程--->操作html所有的标签(找到html文件,然后操作)

jQuery ---->开源模块(找,操作)


1、导入文件

 <script type="text/javascript" src="http://www.mamicode.com/j1.js"></script>

    <!--定义一个script标签写js代码--->

    <script type="text/javascript">

         func()

        /*--引用js代码中的函数func */

    </script>


2、JavaScript放置位置,一般放在html页面中body标签的底部,css可以放在head标签内,即html页面的头部

<!DOCTYPE html>

<html lang="en">

<head>

    <meta charset="UTF-8">

    <title></title>

    

   

</head>

<body>

 <!--导入js文件 src="http://www.mamicode.com/j1.js"---->

 <script type="text/javascript" src="http://www.mamicode.com/j1.js"></script>

    <!--定义一个script标签写js代码--->

    <script type="text/javascript">

         func()

        /*--引用js代码中的函数func */

    </script>

</body>

</html>



3、注释,单行注释用//,多行注释用/* ---- */


4、申明变量

局部变量申明用关键字var开头

例如:

 var name="eric"

全局变量申明

例如:

name="alex


5、申明函数传入参数,然后直接调用执行自己

(function(arg){

   alert(arg)

  })("javascript")

"


6、字符串常用方法和属性

obj.trim()   --->去掉字符串中的空格

obj.charAt(index)  ------->通过字符串所以下标获取对应的字母

obj.substring(start,end)  ----->截取字符串中的某一段,或者叫切片

obj.indexOf(char) ------->找出字符串中某个字符在字符串中下标的索引值

obj.length  ---------->字符串的长度



7、数组

声明,如:

    var array = Array() 或 var array = []

 

添加

    obj.push(ele)                   追加

    obj.unshift(ele)                最前插入

    obj.splice(index,0,‘content‘)   指定索引插入

 

移除

    obj.pop()                       数组尾部获取

    obj.shift()                     数组头部获取

    obj.splice(index,count)         数组指定位置后count个字符

 

切片

    obj.slice(start,end)           

 

合并

    newArray = obj1.concat(obj2)   

 

翻转

    obj.reverse()

 

字符串化

    obj.join(‘_‘)

 

长度

    obj.length




8、循环

var a = ‘123456789‘;

for(var i=0;i<10;i++){

     console.log(a[i]);

}<br>

for(var item in a){

     console.log(a[item]);

}


9、异常处理

ry{

    

}catch(e) {

     

}finally{

     

}


本文出自 “平平淡淡才是真” 博客,请务必保留此出处http://ucode.blog.51cto.com/10837891/1844234

javascript基础知识学习