字符串(string)对象
字符串对象基本包装类型:为了方便操作基本数据类型,JavaScript还提供了三个特殊的引用类型:String、Number、Boolean。基本包装类型就是把简单数据类型包装成为复杂数据类型,这样基本数据类型就有了属性和方法。先来看一个例子: var str = 'city'; // 查看这个字符串里面有几个字符 console.log(str.length); // 按道
字符串对象基本包装类型:为了方便操作基本数据类型,JavaScript还提供了三个特殊的引用类型:String、Number、Boolean。基本包装类型就是把简单数据类型包装成为复杂数据类型,这样基本数据类型就有了属性和方法。先来看一个例子: var str = 'city'; // 查看这个字符串里面有几个字符 console.log(str.length); // 按道
数组(Array)对象创建数组的两种方式1.利用字面量创建2.利用new 关键字 创建 var arr = new Array; // 创建数组的两种方式 // 1.利用数组字面创建: var arr = [1,2,3]; // 2.利用new Array() var arr1 = new Array(2); /* 只给一个数值,是说明里
日期对象Date() 日期对象 它是一个构造函数 必须使用new 来调用创建我们的日期对象Date() 实例来处理日期和时间var arr = new Array() ; // 创建了一个数组对象 var obj = new Object(); // 创建了一个对象实例1.使用Date 如果没有参数 返回系统的当前时间var time = new Date(); cons
内置对象JavaScript中的对象分为三种:自定义对象、内置对象、浏览器对象前面两种对象是JS基础 内容 ,属于 ECMAScript ;第三个浏览器对象属于我们JS独有的。那到底什么是内置对象呢?:举个例子:比如你买了部手机你就可以打电话,发短信。那我们关不关心打电话功能是怎么实现的,发短信的内部程序是怎么实现的,我们不关心。同样的道理,我们买了辆汽车,只要加上油一踩油门,噌的一下就可以跑了,
对象什么是对象?:现实生活中:万物皆对象,对象是一个具体的事物,看得见摸得着的实物。例如,一本书、一辆汽车、一个人、可以是“对象”,一个数据库、一张网页、一个与远程服务器的连接也可以是“对象”。在JavaScript中,对象是一组无序的相关属性和方法的集合,所有的事物都是对象,例如字符串、数值、数组、函数等。对象是由属性和方法组成的。属性:事物的特征,在对象中用属性来表示(常用名词)方法:事物的行
预解析预解析:javaScript代码由浏览器中的javaScript解析器来执行的。javaScript解析器在运行javaScript代码的时候分为两步:预解析和代码执行1.我们jS引擎运行JS 分为两步: 预解析 代码执行(1):预解析 JS引擎会把JS里面所有的var 还有 function 提升到当前作用域的最前面(2):代码执行 按照代码书写的顺序从上往下执行例子1: c
javaScript作用域作用域:就是代码名字(变量)在某个范围内起作用和效果 目的是为了提高程序的可靠性更重要的是减少命名冲突。JS的作用域(es6)之前:全局作用域 局部作用域1.全局作用域:整个script标签 或者是一个单独的js文件var num = 10; 2.局部作用域(也称为函数作用域):在函数内部就是局部作用域 这个代码的名字只在函数内部起效果和作用。function dem
函数的返回值return语句有的时候,我们会希望函数将值返回给调用者,此时通过使用return语句就可以实现。函数的返回值格式:function 函数名() { return 需要返回的结果 } 函数名(); // (1) 我们函数只是实现某种功能,最终的结果需要返回给函数的调用者函数名() 通过return 实现的 // (2) 只要函数遇到return 就把后面的结果 返回给函数的
函数函数的概念在JS里面,可能会定义非常多的相同代码或者功能相似的代码,这些代码可能需要大量使用。虽然for循环语句也能实现一些简单的重复操作,但是比较具有局限性,此时我们就可以使用JS中函数函数:就是封装了一段可被重复调用执行的代码块。通过此代码可以实现大量代码的重复使用函数的使用:函数在使用时分为两步:声明函数和调用函数1.声明函数function 函数名() {// 函数体}function
数组数组的概念:问:之前学习的变量,只能存储一个值,如果我们想存储班级中所有学生的名字,那么该如何存储呢?答:可以使用数组(Array)数组可以把一组相关的数据一起存放,并提供方便地访问(获取)方式。问:什么是数组呢 ?答:数组是指一组数据的集合,其中的每个数据被称作元素,在数组中可以存放任意类型的元素。数组是一种将一组数据存储在单个变量名下的优雅方式。// 普通变量一次只能存储一个值 var