一级片大奶子_色又黄又爽18禁免费视频_热久久久久久久_久久久精品一区二区_日韩av不卡在线播放_精品国内自产拍在线观看视频

注冊

微信小程序數據類型,微信小程序WXS語言數據類型

2020-09-27
導讀:數據類型 WXS 語言目前共有以下幾種數據類型: number: 數值 string:字符串 boolean:布爾值 object:對象 function:函數 array: 數組 date:日期 regexp:正則 number 語法 number 包括兩種數值:整...

數據類型

WXS 語言目前共有以下幾種數據類型:

微信小程序數據類型,微信小程序WXS語言數據類型

  • number : 數值
  • string :字符串
  • boolean:布爾值
  • object:對象
  • function:函數
  • array : 數組
  • date:日期
  • regexp:正則

number

語法

number 包括兩種數值:整數,小數。

var a = 10;
var PI = 3.141592653589793;

屬性

  • constructor:返回字符串 "Number"。

方法

  • toString
  • toLocaleString
  • valueOf
  • toFixed
  • toExponential
  • toPrecision
以上方法的具體使用請參考 ES5 標準。

string

語法

string 有兩種寫法:

'hello world';
"hello world";

屬性

  • constructor:返回字符串 "String"。
  • length
除constructor外屬性的具體含義請參考 ES5 標準。

方法

  • toString
  • valueOf
  • charAt
  • charCodeAt
  • concat
  • indexOf
  • lastIndexOf
  • localeCompare
  • match
  • replace
  • search
  • slice
  • split
  • substring
  • toLowerCase
  • toLocaleLowerCase
  • toUpperCase
  • toLocaleUpperCase
  • trim
以上方法的具體使用請參考 ES5 標準。

boolean

語法

布爾值只有兩個特定的值:true 和 false。

屬性

  • constructor:返回字符串 "Boolean"。

方法

  • toString
  • valueOf
以上方法的具體使用請參考 ES5 標準。

object

語法

object 是一種無序的鍵值對。使用方法如下所示:

var o = {} //生成一個新的空對象

//生成一個新的非空對象
o = {
  'string'  : 1,  //object 的 key 可以是字符串
  const_var : 2,  //object 的 key 也可以是符合變量定義規則的標識符
  func      : {}, //object 的 value 可以是任何類型
};

//對象屬性的讀操作
console.log(1 === o['string']);
console.log(2 === o.const_var);

//對象屬性的寫操作
o['string']++;
o['string'] += 10;
o.const_var++;
o.const_var += 10;

//對象屬性的讀操作
console.log(12 === o['string']);
console.log(13 === o.const_var);

屬性

  • constructor:返回字符串 "Object"。
console.log("Object" === {k:"1",v:"2"}.constructor)

方法

  • toString:返回字符串 "[object Object]"。

function

語法

function 支持以下的定義方式:

//方法 1
function a (x) {
  return x;
}

//方法 2
var b = function (x) { 
  return x;
}

function 同時也支持以下的語法(匿名函數,閉包等):

var a = function (x) {
  return function () { return x;}
}

var b = a(100);
console.log( 100 === b() );

arguments

function 里面可以使用 arguments 關鍵詞。該關鍵詞目前只支持以下的屬性:

  • length: 傳遞給函數的參數個數。
  • [index]: 通過 index 下標可以遍歷傳遞給函數的每個參數。

示例代碼:

var a = function(){
    console.log(3 === arguments.length);
    console.log(100 === arguments[0]);
    console.log(200 === arguments[1]);
    console.log(300 === arguments[2]);
};
a(100,200,300);

屬性

  • constructor:返回字符串 "Function"。
  • length:返回函數的形參個數。

方法

  • toString:返回字符串 "[function Function]"。

示例代碼:

var func = function (a,b,c) { }

console.log("Function" === func.constructor);
console.log(3 === func.length);
console.log("[function Function]" === func.toString());

array

語法

array 支持以下的定義方式:

var a = [];      //生成一個新的空數組

a = [1,"2",{},function(){}];  //生成一個新的非空數組,數組元素可以是任何類型

屬性

  • constructor:返回字符串 "Array"。
  • length
除constructor外屬性的具體含義請參考 ES5 標準。

方法

  • toString
  • concat
  • join
  • pop
  • push
  • reverse
  • shift
  • slice
  • sort
  • splice
  • unshift
  • indexOf
  • lastIndexOf
  • every
  • some
  • forEach
  • map
  • filter
  • reduce
  • reduceRight
以上方法的具體使用請參考 ES5 標準。

date

語法

生成 date 對象需要使用 getDate函數, 返回一個當前時間的對象。

getDate()
getDate(milliseconds)
getDate(datestring)
getDate(year, month[, date[, hours[, minutes[, seconds[, milliseconds]]]]])
  • 參數milliseconds: 從1970年1月1日00:00:00 UTC開始計算的毫秒數datestring: 日期字符串,其格式為:"month day, year hours:minutes:seconds"

示例代碼:

var date = getDate(); //返回當前時間對象

date = getDate(1500000000000);
// Fri Jul 14 2017 10:40:00 GMT+0800 (中國標準時間)
date = getDate('2017-7-14');
// Fri Jul 14 2017 00:00:00 GMT+0800 (中國標準時間)
date = getDate(2017, 6, 14, 10, 40, 0, 0);
// Fri Jul 14 2017 10:40:00 GMT+0800 (中國標準時間)

屬性

  • constructor:返回字符串 “Date”。

方法

  • parse
  • UTC
  • now
  • toString
  • toDateString
  • toTimeString
  • toLocaleString
  • toLocaleDateString
  • toLocaleTimeString
  • valueOf
  • getTime
  • getFullYear
  • getUTCFullYear
  • getMonth
  • getUTCMonth
  • getDate
  • getUTCDate
  • getDay
  • getUTCDay
  • getHours
  • getUTCHours
  • getMinutes
  • getUTCMinutes
  • getSeconds
  • getUTCSeconds
  • getMilliseconds
  • getUTCMilliseconds
  • getTimezoneOffset
  • setTime
  • setMilliseconds
  • setUTCMilliseconds
  • setSeconds
  • setUTCSeconds
  • setMinutes
  • setUTCMinutes
  • setHours
  • setUTCHours
  • setDate
  • setUTCDate
  • setMonth
  • setUTCMonth
  • setFullYear
  • setUTCFullYear
  • toUTCString
  • toISOString
  • toJSON
以上方法的具體使用請參考 ES5 標準。

regexp

語法

生成 regexp 對象需要使用 getRegExp函數。

getRegExp(pattern[, flags])
  • 參數:pattern: 正則表達式的內容。flags:修飾符。該字段只能包含以下字符:g: globali: ignoreCasem: multiline。

示例代碼:

var a = getRegExp("x", "img");
console.log("x" === a.source);
console.log(true === a.global);
console.log(true === a.ignoreCase);
console.log(true === a.multiline);

屬性

  • constructor:返回字符串 "RegExp"。
  • source
  • global
  • ignoreCase
  • multiline
  • lastIndex
除constructor外屬性的具體含義請參考 ES5 標準。

方法

  • exec
  • test
  • toString
以上方法的具體使用請參考 ES5 標準。

數據類型判斷

constructor 屬性

數據類型的判斷可以使用 constructor 屬性。

示例代碼:

var number = 10;
console.log( "Number" === number.constructor );

var string = "str";
console.log( "String" === string.constructor );

var boolean = true;
console.log( "Boolean" === boolean.constructor );

var object = {};
console.log( "Object" === object.constructor );

var func = function(){};
console.log( "Function" === func.constructor );

var array = [];
console.log( "Array" === array.constructor );

var date = getDate();
console.log( "Date" === date.constructor );

var regexp = getRegExp();
console.log( "RegExp" === regexp.constructor );

typeof

使用 typeof 也可以區分部分數據類型。

示例代碼:

var number = 10;
var boolean = true;
var object = {};
var func = function(){};
var array = [];
var date = getDate();
var regexp = getRegExp();

console.log( 'number' === typeof number );
console.log( 'boolean' === typeof boolean );
console.log( 'object' === typeof object );
console.log( 'function' === typeof func );
console.log( 'object' === typeof array );
console.log( 'object' === typeof date );
console.log( 'object' === typeof regexp );

console.log( 'undefined' === typeof undefined );
console.log( 'object' === typeof null );

 

更多微信小程序開發教程,可以關注hi小程序。
重磅推薦:小程序開店目錄

第一部分:小商店是什么

第二部分:如何開通一個小商店

第三部分:如何登錄小商店

第四部分:開店任務常見問題

第五部分:小商店可以賣什么

第六部分:HiShop小程序特色功能

第七部分:小程序直播

第八部分:小程序收貨/物流

第九部分:小程序怎么結算

第十部分:小程序客服

第十一部分:電商創業

第十二部分:小程序游戲開發

主站蜘蛛池模板: 无遮挡吃胸膜奶免费网站|操操日日|最近日本mv字幕免费观看视频|久久国产劲爆∧V内射-百度|午夜视频在线免费观看|无码=av中文一区二区三区 | 97久久精品人人澡人人爽|亚洲人成图片小说网站|99久久精品毛片免费播放高潮|夜夜操网站|三区在线|69看片 | 久久人人精品|亚洲综合欧美在线一区在线播放|高清欧美性猛交XXXX黑人猛交|国产欧美一区二区三区久久|黄色毛片=a|欧洲内射XXX高清 | 亚洲国产一区二区三区在线播放|99热精品国产|6080yyy午夜理论片在线观看|久久=a=a=a|亚洲国产字幕|9色在线视频网站 | 在线观看国产免费|亚洲免费成人在线视频|日韩免费一级毛片|国产综合久久|爱情岛论坛亚洲品质自拍hd|欧美成人免费一区二区 | 国产成人毛片在线视频|视频在线播放|91福利在线看|国产亚洲无|天堂一区二区三区在线|日韩精品一卡 | 爱福利视频导航|一级=a=a=a级毛片午夜在线播放|国产真实情侣MV|欧美三级视频在线观看|午夜人成免费视频|www.99爱 | 国产无码一区二区|韩日午夜|国产精品男人天堂|免费在线观看国产黄|欧美精品黑人粗大|欧美一区观看视频 | 99视屏|亚洲精品日韩专区|欧美一级国产|久久丫不卡人妻内射中出|欧美日韩另类综合|亚洲色无码=a片中文字幕 | 女明星一级毛片|国产精品成人v=a|久久天天躁狠狠躁夜夜躁2012|久热这里只有精|国产黄大片在线观看|国产成人在线播放视频 | 激情小说亚洲色图|我要干成人网|久久国产免费看|最新国产成人|久久免费影视|黄瓜视频网址 | 免费无遮挡无码视频网站|欧美人与ZOXXXX视频|色香婷婷综合激情网|亚洲综合久久无码色噜噜|欧美xxxx黑人又粗又长密月|国产精品九九久久久久久久 | 日韩国产成人精品视频人|中国老太毛茸茸xxxxhd|性感美女一级片|男同性恋在线观看|免费视频亚洲|91c=aoporn视频 | 中文字幕免费中文|青青草免费在线视频观看|91探花系列在线播放|国产精品久久久久久久久久免|18禁真人抽搐一进一出在线|日本三级韩国三级人妻 | 日韩一级片网站|#NAME?|国产在线可以看麻豆|亚洲高清免费视频|中文字幕内射无码制服剧情|伊人色综合九久久天天蜜桃 | 国产一区2区3区|一级片=a=a|日韩欧美不卡一卡二卡3卡四卡2021免费|国产深夜福利在线|免费=a级黄色片|肉感饱满中年熟妇日本 | 麻豆精品蜜桃|黄网wwwccc|色自拍偷拍|久久亚洲精品无码网站|国产成人免费视频在线网站2|久久久老熟女一区二区三区91 | 久久网一区二区三区|国产在线免|阿v免费在线观看|日本一区中文字幕在线观看|日韩=a级毛片直接进入|成人嫩草 | 久久午夜影院|大陆三级毛片|亚洲=av无码专区国产不乱码|2021=av网站|在线国产福利在线观看|亚洲久久一区 | 国产乱码一区二区三区|久久婷婷麻豆国产91天堂|无毛一区二区|日韩久久综合|午夜影院福利社|日韩字幕一区 | 国内精品久久国产|国产一区二区三区内射高清|一二三四视频在线社区中文字幕2|大地资源在线观看中文免费|午夜精品免费观看|无码成人18禁动漫网站 | 久久福利精品|亚洲日韩精品=aV无码麻豆|粗大挺进尤物人妻中文字幕|成人不卡一区二区|九九爱爱视频|#NAME? | 国产1区在线观看|四房播播成人社区|嫩草影视亚洲|免费毛片在线不卡|久久亚洲精品国产一区最新章节|911免费看片 | 宅男噜噜噜66国产在线观看|色姑娘综合|99久久久国产精品日本久久区一|亚洲成人自拍网|国产亚洲精品第一综合另类|精品亚洲一 | 久久久久资源|亚洲精品中文字幕在线播放|免费大香伊蕉在人线国产|成人久久久久|精品99人妻|午夜成午夜成年片在线观看 | 成人福利小视频|日韩福利视频|强伦姧人妻三上悠亚中文字幕|国产三级无码内射在线看|#NAME?|日日夜夜精品免费 | 亚洲日本乱码一区二区产线一∨|我要看WWW免费看插插视频|老师课后辅导乳揉搓H在线观看|视频一区二区三区波多野结衣|中文字幕在线资源|精品国产第一页 | 亚洲第一二区|国产高清乱理伦片中文|久久99精品久久久久久9|热久久网|成人精品视频免费|国产在线拍揄自揄视频不卡99 | 成人久久18免费网站图片|一本久道久久综合婷婷五月|色窝窝免费一区二区三区|国产无遮挡在线观看免费=aV|freexxx性麻豆hd16|国产精品久久久久久久网 | 少妇大战黑吊在线观看|淫片毛片视频|日本精品www|国产成人久久精品77777|亚洲国产欧美在线观看的|国产精品色情国产三级在 | 影音先锋=aV成人资源站在线播放|中文字幕国产在线天堂|国产极品视频在线观看|亚洲毛片儿|人人性人人性碰国产|成人午夜精品久久久久久久蜜臀 | 欧美亚洲成人在线|国产精品拍天天在线|超碰人人91|天下第一社区高清在线播放|欧美黄色成人影院|欧美成人影院在线 | 日日爱99|欧美成人黄激情免费视频|16—17女人毛片毛片同性|国产黄色免费片|久久久久国产精|欧美精品久久 | 少妇被粗黑进进出出在线观看|日日摸夜夜爽无码|免费久久|日韩免费视频|热播短剧玫瑰冠冕免费观看|j=ap=anese精品少妇 | 大地免费资源|成人综合色区|无码综合天天久久综合网|男人猛躁女人网站|国产午夜福利小视频合集|国产女人与公拘交在线播放 | 久久永久免费人妻精品我不卡|日韩=a在线播放|韩国视频一区|天天干天天插天天操|亚洲色图视频在线观看|亚洲精品爱爱 | 少妇被粗黑进进出出在线观看|日日摸夜夜爽无码|免费久久|日韩免费视频|热播短剧玫瑰冠冕免费观看|j=ap=anese精品少妇 | #NAME?|亚洲中文字幕无码=av在线|久久天天躁狠狠躁夜=av|91视频免费入口|午夜三级=a三级三点在线观看|国产乱码字幕精品高清=av | 91视频网国产|粗大猛烈进出高潮视频|精品国产乱码久久久人妻|亚洲精品无码久久毛片波多野吉衣|成人久久免费视频|国产美女自拍 | 亚洲v天堂v手机在线|午夜成年视频|FREEZEFR=aME丰满少妇|日本天堂网站|亚洲热综合|欧美V=a亚洲V=a在线观看日本 | 亚洲国产精品一区二区制服换脸|中文字幕极品|文中字幕一区二区三区视频播放|亚洲欧洲美洲综合色网|成人爱爱=a=a啪啪看片|五十六十老熟女HD60 |