老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業(yè)提供網(wǎng)站建設(shè)、域名注冊(cè)、服務(wù)器等服務(wù)

JS中時(shí)間對(duì)象與引用類型的示例分析-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)JS中時(shí)間對(duì)象與引用類型的示例分析,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。

創(chuàng)新互聯(lián)公司專注于玉龍企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),商城建設(shè)。玉龍網(wǎng)站建設(shè)公司,為玉龍等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站開發(fā),專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)公司專業(yè)和態(tài)度為您提供的服務(wù)

基礎(chǔ)類型有哪些?復(fù)雜類型有哪些?有什么特征?
基礎(chǔ)類型:String 類型、Null 類型、Number 類型、Undefined類型、Boolean 類型
復(fù)雜類型:Object 類型
作用:
String類型: String是Unicode字符組成的序列,俗稱字符串,可以用雙引號(hào)或者單引號(hào)表示,沒有區(qū)別,匹配即可
Null類型: Null類型只有一個(gè)值:null,表示空指針,也就是不存在的東西
Number類型: JavaScript的數(shù)字類型和其它語言有所不同,沒有整型和浮點(diǎn)數(shù)的區(qū)別,統(tǒng)一都是Number類型,可以表示十進(jìn)制、八進(jìn)制、十六進(jìn)制
Undefined類型: Undefined類型也只有一個(gè)值undefined,表示變量只被聲明,沒有被初始化,也就是有這個(gè)指針,但是這個(gè)指針沒有指向任何空間
Boolean類型: Boolean有兩個(gè)值:1.true2.false
Object類型: 對(duì)象(object)是JavaScript的核心概念,也是最重要的數(shù)據(jù)類型。JavaScript的所有數(shù)據(jù)都可以被視為對(duì)象,這也是我們常說的一切皆為對(duì)象。

如下代碼的輸出? 為什么?


var obj1 = {a:1, b:2};
var obj2 = {a:1, b:2};
console.log(obj1 == obj2);//false,由于obj1與obj2所儲(chǔ)存的位置不同,所以false。
console.log(obj1 = obj2);//obj2賦值給obj1 輸出 Object { a=1,  b=2} 內(nèi)容。
console.log(obj1 == obj2);//把obj2賦值給obj1,所以obj2與obj1存儲(chǔ)的位置是一樣的,所以為true。

代碼

寫一個(gè)函數(shù)getIntv,獲取從當(dāng)前時(shí)間到指定日期的間隔時(shí)間。
var str = getIntv("2016-01-08");
console.log(str);  // 距除夕還有 20 天 15 小時(shí) 20 分 10 秒
代碼:


var str = getIntv("2017-01-27");
function getIntv(time){
var end = new Date(time);
var now = new Date();
var timer = end-now;
var day = Math.floor(timer/(1000606024));
var timer1 = timer%(1000606024)
var hour = Math.floor(timer1/(10006060));
var timer2 = timer1%(10006060);
var min = Math.floor(timer2/(100060));
var timer3 = timer2%(100060);
var sec = Math.floor(timer3/1000);
return ("距"+time+"還有"+day+"天"+hour+"小時(shí)"+min+"分鐘"+sec+"秒")
}
console.log(str);  // 距2017-01-27還有 20 天 15 小時(shí) 20 分 10 秒

把數(shù)字日期改成中文日期,如:


var str = getChsDate('2015-01-08');
console.log(str);  // 二零一五年一月八日

代碼:
方法一:


var str = getChsDate('2015-01-08');
function getChsDate(time){
time = time.replace(/-/g,'');
var arr = []
for(i=0;i

方法二:


function getChsDate(date){
var newDate =date.split("-"),
year = newDate[0],
month = newDate[1],
day = newDate[2];
var dict ={"0":"零","1": "一", "2": "二", "3": "三","4": "四","5": "五","6": "六","7": "七", "8": "八", "9": "九", "10": "十", "11": "十一", "12": "十二","13": "十三", "14": "十四",  "15": "十五", "16": "十六", "17": "十七", "18": "十八", "19": "十九","20": "二十","21": "二十一", "22": "二十二", "23": "二十三", "24": "二十四",  "25": "二十五","26": "二十六", "27": "二十七", "28": "二十八", "29": "二十九", "30": "三十", "31": "三十一"};
return dict[year[0]]+dict[year[1]]+dict[year[2]]+dict[year[3]] + '年' + dict[Number(month)] +'月' + dict[Number(day)] + '日';
};
getChsDate('2015-01-08');//"二零一五年一月八日"

寫一個(gè)函數(shù)獲取n天前的日期:

var lastWeek =  getLastNDays(7); // ‘2016-01-08’
  var lastMonth = getLastNDays(30); //'2015-12-15'

代碼:


var lastWeek =  getLastNDays(7); // ‘2016-01-08’
var lastMonth = getLastNDays(30); //'2015-12-15'
function getLastNDays(dater){
var now = Date.now();
var timer = dater2460601000;
var past = new Date(now - timer);
var year = past.getFullYear();
var month = past.getMonth()+1;//月份從0開始算;
var day = past.getDate();
return year+'-'+month+'-'+day;
}
console.log(lastWeek);
console.log(lastMonth);

完善如下代碼,如:


var Runtime = (function(){
//code here ...
return {
start: function(){
//code here ...
},
end: function(){
//code here ...
},
get: function(){
//code here ...
}
};
}());
Runtime.start();
//todo somethint
Runtime.end();
console.log(  Runtime.get() );

代碼:


var Runtime = (function(){
var time1;
var time2;
return {
start: function(){
time1=Date.now();
},
end: function(){
time2=Date.now();
},
get: function(){
return (time2-time1);
}
};
}());
Runtime.start();
for(var i=0;i<100;i++){
console.log(1);//輸出100次1
}
Runtime.end();
console.log(  Runtime.get() );//運(yùn)行了22ms

樓梯有200級(jí),每次走1級(jí)或是2級(jí),從底走到頂一共有多少種走法?用代碼(遞歸)實(shí)現(xiàn)


function fn(num) {
if (num==0||num==1) {
return 1;
}
else {
return fn(num-1)+fn(num-2);
}
}
console.log(fn(200));

寫一個(gè)json對(duì)象深拷貝的方法,json對(duì)象可以多層嵌套,值可以是字符串、數(shù)字、布爾、json對(duì)象中的任意項(xiàng)


var json={
"name":"yahoo",
"age":"14",
"sex":"man",
"address":
{
"streetAddress": "21 2nd Street",
"city": "New York",
"state": "NY",
"postalCode": "10021"
}
}
function JSON(arr){
var newjson= {};
for(key in arr){
if(typeof arr[key]=="object"){
newjson[key]=JSON(arr[key]);
}
else{
newjson[key]=arr[key];
}
}
return newjson;
}
console.log(JSON(json))

寫一個(gè)數(shù)組深拷貝的方法,數(shù)組里的值可以是字符串、數(shù)字、布爾、數(shù)組中的任意項(xiàng)目


var arr=[1,"2",3,[1,2,3,4],true]
function JSON(arr){
var newarr=[];
for(key in arr){
if(typeof arr[key] =='Array') {
newarr[key]=JSON(arr[key]);
}
else{
newarr[key]=arr[key];
}
}
return newarr;
}
console.log(JSON(arr))

寫一個(gè)深拷貝的方法,拷貝對(duì)象以及內(nèi)部嵌套的值可以是字符串、數(shù)字、布爾、數(shù)組、json對(duì)象中的任意項(xiàng)


var O={
name:"yahoo",
age:14,
other:[1,2,true,"yahoo",3],
man:{
"man1":"woman",
"man2":"man2"
},
aid:true,
address:
{
streetAddress: "21 2nd Street",
city: "New York",
state: "NY",
postalCode: "10021"
}
}
function JOSN(O){
var newarr={};
for(key in O){
if (typeof O[key] ==='Array'){
newarr[key]=JOSN(O[key]);
}
else{
newarr[key]=O[key];
}
}
return newarr;
}
console.log(JOSN(O))

關(guān)于“JS中時(shí)間對(duì)象與引用類型的示例分析”這篇文章就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請(qǐng)把它分享出去讓更多的人看到。

另外有需要云服務(wù)器可以了解下創(chuàng)新互聯(lián)scvps.cn,海內(nèi)外云服務(wù)器15元起步,三天無理由+7*72小時(shí)售后在線,公司持有idc許可證,提供“云服務(wù)器、裸金屬服務(wù)器、高防服務(wù)器、香港服務(wù)器、美國服務(wù)器、虛擬主機(jī)、免備案服務(wù)器”等云主機(jī)租用服務(wù)以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡(jiǎn)單易用、服務(wù)可用性高、性價(jià)比高”等特點(diǎn)與優(yōu)勢(shì),專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應(yīng)用場(chǎng)景需求。


名稱欄目:JS中時(shí)間對(duì)象與引用類型的示例分析-創(chuàng)新互聯(lián)
鏈接URL:http://www.xueling.net.cn/article/jsepo.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 99精品欧美一区 | 午夜福利在线观看老司机 | 国产对白国语对白 | 人人做人人爱人人爽 | 七七久久 | 久久这里都是精品 | 国产乱子伦在线观看 | 精品亚洲国产专区在线观看 | 一眉道姑免费观看高清 | 夜夜夜夜夜夜爽噜噜噜噜噜噜 | 天天干夜夜操 | 免费精品国产自产拍在线观看图片 | 2020国产成人综合网 | 老熟妇真实网站 | 北条麻妃中文字幕 | 免费一级做a爰片性视频 | 九一国产精品 | 99蜜久久精品国产首页 | 成人久久久精品乱码一区二区三区 | 日韩人妻潮喷中文在线视频 | 亚州精品久久久久久久久 | 国产一级毛片精品完整视频版 | 欧美成人一级 | 依依色综合一道本 | 国产精品国产三级国产AV麻豆 | 久久99久久99 | 亚洲欧洲成人A∨在线观看 和岳每晚弄的高潮嗷嗷叫视频 | 激情综合婷婷丁香五月俺来也 | 国产a做爰全过程片 | 成人永久免费网站在线观看 | jjzz4日本 | 涩涩网站在线 | 国产亚洲欧美另类在线第1页 | 91免费观看视频网站 | 欧美精品cum4k高潮 | 高清一区在线观看 | 波多野结衣AV全免费观 | 精品一区二区亚洲 | 日本高清www色视频总站免费 | 日韩国产在线观看 | 久草在线观看福利视频 |