Dieses Mal werde ich Ihnen eine Zusammenfassung gängiger Methoden in JS-Funktionsprojekten und den allgemeinen Vorsichtsmaßnahmen in JS-Funktionsprojekten geben. Das Folgende ist ein praktischer Fall, schauen wir uns das an.
1. Objektdeklaration
var obj = new Object; obj.name = ''; obj['sex'] = '';
var obj = {'key':'val'};
function obj(){ this.name = ''; } var p = new obj();
. [] this
Objektdurchquerung
for() 遍历数组 for..in 遍历对象 with(obj){ }
var str = new String(); var str = '';
trim() 清除两侧的空白 charAt() 获取字符串指定位置上的字符 indexOf() 获取指定字符或者字符串首次出现的位置 lastIndexOf() 获取指定字符或者字符串最后一次出现的位置 concat() 连接两个或者多个字符串 slice() 截取字符串 从开始到结束 要前不要后 split() 按照指定的字符或者字符串来拆分字符串数组 substr() 截取字符串 toLowerCase() 将字符串转化成小写 toUpperCase() 将字符串转化成大写 replace() 替换一个与正则表达式匹配的子字符串
Deklaration
var arr = []; var arr = new Array()
Funktion
concat() 连接一个或多个数组 join() 将数组元素连接起来转化成一个字符串 reverse() 翻转数组的元素 slice() 返回数组的一部分 sort() 对数组元素进行排序 splice() 插入、删除或替换数组的元素 push() 从数组的尾部压入元素 pop() 从数组的尾部删除元素 unshift() 从数组的头部插入一个元素 shift() 从数组的头部删除一个元素
Hinweise
1. Arrays können nicht verwendet werden [] Direkte Zuweisung2. Der Index hat Kontinuität3. Es gibt kein assoziatives Array
4.
Zweidimensionales Array
verwendet
var a = []; a[0] = []; a[1] = [] [ [], [], [], ]
var date = new Date;
Methode
getFullYear() 获取年份 getMonth() 获取月份 获取当前的月份 +1 getDate() 获取天 getHours() 获取小时 getMinutes() 获取分钟 getSeconds() 获取秒 getDay() 获取星期 0-6 对应着星期日至星期六
Math round() 浮点数四舍五入 max() 获取最大值 min() 获取最小值 abs() 绝对值 floor() 舍去取整 ceil() 上取整(进一取整) pow() 获取n次幂 sqrt() 求平方根 random() 获取0-1之间的随机数
Empfohlene Lektüre:
Zusammenfassung der Vererbungsmethoden in JS (mit Fällen)Detaillierte Erläuterung der Anwendungsfälle der JS-Framework-Bibliothek
Das obige ist der detaillierte Inhalt vonZusammenfassung gängiger Methoden in JS-Funktionsprojekten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!