亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

搜索
博主信息
博文 145
粉絲 7
評論 7
訪問量 198877
最新下載
更多>
網(wǎng)站特效
網(wǎng)站源碼
網(wǎng)站素材
前端模板
02月25日作業(yè):JS基礎(chǔ):數(shù)據(jù)類型
李東亞1??3????12?
原創(chuàng)
1500人瀏覽過

作業(yè)一

1.1原始類型:number、string、boolean
1.2符合類型:object\array\function;
1.3特殊類型:undefined:未定義、null:空值
2:typeof:檢測類型
3、空值(null)屬于object;

  1. if(typeof value !=='undefined' && !value){console.log('是null類型')}

4、console.log():控制臺輸出結(jié)果
5、instanceof:判斷類型:

  1. console.log(arr instanceof Array)
  2. //true
  3. console.log(arr instanceof Object)
  4. //true

6、Array.isArray():判斷是否屬于數(shù)組;
7、JS中所有數(shù)值都是64位浮數(shù)類型:
infinity:無窮
Math.pow():冪函數(shù)
Number.MAX_VALUE:最大數(shù)值
Number.MIN_VALUE:最小數(shù)值
Number.MAX|MIN_SAFE_INTEGER:最大或者最小安全正整數(shù);
數(shù)值表示:八進制、十六進制、科學(xué)計數(shù)法(e);
8、NAN:非數(shù)值,是數(shù)值類型,NAN參與數(shù)字運算返回都是NAN
9、parseInt():將字符串轉(zhuǎn)為整數(shù)
空格不參與轉(zhuǎn)換
小數(shù)只整數(shù)部分
帶有數(shù)字的字符串:從頭部開始,遇見字符即停止;
十六進制、八進制轉(zhuǎn)換成10進制
字符、空(不是空格)、布爾值,轉(zhuǎn)化為NAN;
10、字符串定界符:單引號和雙引號;
\語句不結(jié)束換行
\n輸出結(jié)果換行
arr.jion(‘‘):把數(shù)組通過連接成字符串
在ES6中位反引號單體(原格式輸出)str.trim()去除兩頭的空行;
11、判斷:
===全等
==等號兩邊類型不同,會觸發(fā)類型轉(zhuǎn)換
!==不全等,建議放棄 !=
11.1以下六種情況取false:
false
undefined
null
0(數(shù)值)
NAN
空字符(不是空格)
空對象和空數(shù)組返回true;
12、條件判斷:null自動轉(zhuǎn)換成0
以下情況會給變量賦值:undefined
變量已聲明未初始化
函數(shù)參數(shù)沒有默認(rèn)值
對象屬性為賦值
函數(shù)沒有return
13、對象是JS的語言的核心
數(shù)組,有序的鍵值對,用速引
對象,無序的對象,用鍵名訪問
對象的屬性可以是任何類型
原始類型數(shù)據(jù)是值傳遞類型(深拷貝)
對象是引用類型(類似別名的作用,淺拷貝)
14、遍歷對象:for_in
for(var key in obj){}
15、in 判斷某個屬性是否在某個對象中
key in obj:判斷key是否在obj中

作業(yè)二

一、代碼演示:

  1. var str='css,\
  2. html,\
  3. js';
  4. str='css\nhtml\njs';
  5. console.log(str);
  6. var user = {
  7. courses: ['html5', 'css3', 'jQuery'],
  8. grade: {
  9. html5: 80,
  10. css3: 90,
  11. 'jQuery': 70
  12. }
  13. };
  14. console.log(user['courses'][1]);
  15. console.log(user.grade.html5);
  16. console.log(user.grade['css3']);
  17. var value = null;
  18. console.log(typeof value);
  19. if (typeof value !== 'undefined' && !value) {
  20. console.log('是 null 類型');
  21. }
  22. var arr = [1,2,3,4];
  23. console.log(typeof arr);
  24. // 判斷是否是數(shù)組和對象
  25. console.log(arr instanceof Array);
  26. console.log(arr instanceof Object);
  27. //判斷是否是數(shù)組
  28. console.log(Array.isArray(arr));
  29. user = {
  30. courses: ['html5', 'css3', 'jQuery'],
  31. grade: {
  32. html5: 80,
  33. css3: 90,
  34. 'jQuery': 70
  35. },
  36. getInfo: function(){
  37. return 'Hello Welcome to php.cn';
  38. }
  39. };
  40. console.log(typeof user.getInfo);
  41. console.log(user.getInfo());
  42. console.log('courses' in user);
  43. for (var key in user){
  44. console.log(key)
  45. }

批改老師:天蓬老師天蓬老師

批改狀態(tài):合格

老師批語:寫得好... js其實比php要難學(xué)的, html,css與js相比, 根本不是前端語言了 , 加油
本博文版權(quán)歸博主所有,轉(zhuǎn)載請注明地址!如有侵權(quán)、違法,請聯(lián)系admin@php.cn舉報處理!
全部評論 文明上網(wǎng)理性發(fā)言,請遵守新聞評論服務(wù)協(xié)議
0條評論
關(guān)于我們 免責(zé)申明 意見反饋 講師合作 廣告合作 最新更新
php中文網(wǎng):公益在線php培訓(xùn),幫助PHP學(xué)習(xí)者快速成長!
關(guān)注服務(wù)號 技術(shù)交流群
PHP中文網(wǎng)訂閱號
每天精選資源文章推送
PHP中文網(wǎng)APP
隨時隨地碎片化學(xué)習(xí)
PHP中文網(wǎng)抖音號
發(fā)現(xiàn)有趣的

Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號

  • 登錄PHP中文網(wǎng),和優(yōu)秀的人一起學(xué)習(xí)!
    全站2000+教程免費學(xué)