js基础巩固之--变量类型以及声明
2015-02-02 22:32
274 查看
在只求达到目的的同时,却丢失了坚实的基础,深知自己的基础有待加强。目前主要学习的书籍是《javascript高级编程设计(第三版)》,本博文笔记是第三章第三小节--数据类型(p23)。
本博文用到的知识点:变量的声明和赋值,变量的类型的检测(typeof),对象的遍历(for in),JS中arguments对象。
本文宗旨:总结所学到的知识点,得到大神的指点/纠错,给予和我一样的菜鸟一些帮助!
线上代码演示地址:http://runjs.cn/code/n9chq2bo
JScode
本博文用到的知识点:变量的声明和赋值,变量的类型的检测(typeof),对象的遍历(for in),JS中arguments对象。
本文宗旨:总结所学到的知识点,得到大神的指点/纠错,给予和我一样的菜鸟一些帮助!
线上代码演示地址:http://runjs.cn/code/n9chq2bo
JScode
window.onload = function(){ var obj = {//声明测试对象 _string : "字符串", _number1 : 12345, _number2 : 1.3, _boolean : true, _undefined : undefined, _null : null, _array1 : new Array(3), _array2 : [], _array3 : [1,2,3,4], _object1 : new Object(), _object2 : {}, }, objTypeof = {};//声明测试类型对象 for(var x in obj){ objTypeof[x] = typeof(obj[x]);//注意,typeof是操作符,并不是方法 //以上代码同等于 //objTypeof[x] = typeof obj[x]; } for( var index in obj){ document.write(index+'------'+obj[index]+'</br>'); } document.write('=========================</br>'); for( var index in objTypeof){ document.write(index+'------值类型为:'+objTypeof[index]+'\n </br>'); } document.write('=========================</br>'); Write('五种基本数据类型','Undefined','Null','Boolean','NUmber','String'); function Write(){ for(var index in arguments){//arguments对象,是JS隐式对象,不能显式声明,函数执行时才可用 document.write(arguments[index]+','); } } //访问对象属性的两种方式,注意第二种是中括号里字符串 console.log(obj._string); console.log(obj['_string']); //访问没有定义的变量 //console.log(aaa);//直接报错 var bbb;//声明未赋值 console.log(bbb);//返回undefined }努力一点,生活更美好!
相关文章推荐
- JavaScript的数据类型和变量声明以及js的语句
- js变量的声明、类型、以及使用
- 前端学习--TypeScript语法--基础类型以及变量声明
- javascript学习(1)——[基础回顾]变量、声明、数据类型、类型转换
- PHP函数定义声明以及函数类型(回调函数,递归函数,重用函数。。)的介绍 变量的范围
- 黑马程序员——C语言基础(二)数据类型、常量以及变量
- js基础之变量类型
- js和html的结合方式及js的变量声明和数据类型
- 再学Java基础(2)标识符,变量,数据类型。以及 if与for语句
- daliu_it java基础笔记之 变量和数据类型以及数据类型之间的转换以及转义字符
- 2015.7.15 第七课 课程重点(js、声明变量、数据类型)
- js基础巩固之--数组的声明与操作
- 原生JS(3)严格模式、变量声明、类型
- JavaScript随笔记(一)基础概念以及变量类型
- 2015年7月15日 JS第一课(JS,声明变量,数据类型)
- SQL 基础知识-声明变量-变量类型
- js变量类型基础知识整理
- 再学Java基础(2)标识符,变量,数据类型。以及 if与for语句
- python基础教程之基本数据类型和变量声明介绍
- C#基础(三)(变量的声明,变量的作用域以及常量)