[補(bǔ)檔]bilibili播放器特殊彈幕語言-不兼容ECMAScript部份說明
標(biāo)題:不兼容ECMAScript部份說明
轉(zhuǎn)自:docs.bilibili.tv

目錄
1?for...in
? ? 1.1?示例
2?函數(shù)默認(rèn)值指定
? ? 2.1?示例
3?prototype
? ? 3.1?示例
4?new
? ? 4.1?示例
5?函數(shù)返回的對象不能繼續(xù)調(diào)用函數(shù)
? ? 5.1?示例

for...in
for..in的實(shí)現(xiàn)改為以Function#foreach函數(shù)完成
示例

函數(shù)默認(rèn)值指定
使用if判斷是否為undefined后指定值
示例

prototype
無法使用prototype關(guān)鍵字
使用以下方式創(chuàng)建類
示例

new
目前不支持使用new關(guān)鍵字 復(fù)制使用函數(shù)Function#clone
創(chuàng)建Object請使用 var tp={};
創(chuàng)建Array請使用 var tp=[];
以下示例將復(fù)制一個類
示例

函數(shù)返回的對象不能繼續(xù)調(diào)用函數(shù)
由于函數(shù)與成員的優(yōu)先級問題 調(diào)用需要使用括號
示例

完
標(biāo)簽: