首頁 > web前端 > js教程 > js函數專案中常用方法總結

js函數專案中常用方法總結

php中世界最好的语言
發布: 2018-06-04 17:42:06
原創
1848 人瀏覽過

這次帶給大家js函數專案中常用方法總結,js函數專案中常用的注意事項有哪些,以下就是實戰案例,一起來看一下。
一、物件的宣告
1. 使用關鍵字宣告

var obj = new Object;
obj.name = '';
obj['sex'] = '';
登入後複製

2. 使用json格式

var obj = {'key':'val'};
登入後複製

3. 使用建構子

function obj(){
this.name = '';
}
var p = new obj();
登入後複製

物件存取

.
[]
this
登入後複製

二、物件遍歷

for()  遍历数组
for..in 遍历对象
with(obj){
}
登入後複製

三、內建物件
字串物件
宣告##

var str = new String();
var str = '';
登入後複製
方法

trim()  清除两侧的空白
charAt()  获取字符串指定位置上的字符
indexOf()  获取指定字符或者字符串首次出现的位置
lastIndexOf()  获取指定字符或者字符串最后一次出现的位置
concat()  连接两个或者多个字符串
slice()  截取字符串 从开始到结束   要前不要后
split()  按照指定的字符或者字符串来拆分字符串数组
substr()  截取字符串
toLowerCase()  将字符串转化成小写
toUpperCase()  将字符串转化成大写
replace()  替换一个与正则表达式匹配的子字符串
登入後複製
陣列物件

宣告

var arr = [];
var arr = new Array()
登入後複製
函數

concat()  连接一个或多个数组
join()  将数组元素连接起来转化成一个字符串
reverse()  翻转数组的元素
slice()  返回数组的一部分
sort()  对数组元素进行排序
splice()  插入、删除或替换数组的元素
push()  从数组的尾部压入元素
pop()  从数组的尾部删除元素
unshift()  从数组的头部插入一个元素
shift()  从数组的头部删除一个元素
登入後複製
    陣列的

注意事項    1. 陣列不能使用[]直接賦值
2. 下標有連續性
3. 沒有關聯數組
4.
二維陣列使用

var a = [];
a[0] = [];
a[1] = []
[
[],
[],
[],
]
登入後複製
    時間物件

    實例化

var date = new Date;
登入後複製
    方法


getFullYear() 获取年份
getMonth()  获取月份
获取当前的月份 +1
getDate()  获取天
getHours()  获取小时  
getMinutes()  获取分钟
getSeconds()  获取秒  
getDay()  获取星期
0-6   对应着星期日至星期六
登入後複製
數學物件

Math
round()  浮点数四舍五入
max()  获取最大值
min()  获取最小值
abs()  绝对值
floor()  舍去取整
ceil()   上取整(进一取整)
pow()   获取n次幂
sqrt()  求平方根
random()  获取0-1之间的随机数
登入後複製
相信看了本文案例你已經掌握了方法,更多精彩請關注php中文網其它相關文章!

推薦閱讀:

JS的繼承方法總結(附案例)

JS框架庫使用案例詳解

以上是js函數專案中常用方法總結的詳細內容。更多資訊請關注PHP中文網其他相關文章!

相關標籤:
來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板