Rumah  >  Artikel  >  hujung hadapan web  >  js函数项目中常用方法总结

js函数项目中常用方法总结

php中世界最好的语言
php中世界最好的语言asal
2018-06-04 17:42:061843semak imbas

这次给大家带来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框架库使用案例详解

Atas ialah kandungan terperinci js函数项目中常用方法总结. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn