javascript——对象的概念——函数 3 (使用技巧)

1、回调函数:将函数A传给函数B,由函数B来执行A,则称A为回调函数。

例1:

时间: 2024-10-12 10:58:14

javascript——对象的概念——函数 3 (使用技巧)的相关文章

javascript——对象的概念——函数 1 (函数对象的属性和方法)

一.函数相关的属性: 1.arguments:访问函数的输入参数,由脚本解释器自动创建,具有length属性,可以用序号访问每个参数. 2.callee:arguments的属性,表正在执行的函数对象. 3.calleer:函数对象的属性,表函数对象的父函数对象.

javascript——对象的概念——创建对象

一.创建对象 1.创建空对象 方式一: var o ={};o; //Object {} typeof(o); //"object" 方式二: var o=new Object();o;//Object {} typeof(o);//"object" 2.创建非空对象 在 javascript 中创建对象有两种方式:对象文本标记法.构造器函数定义对象: 方式一:对象文本标记法: 先上例子: 1 var hero= { 2 name:'小明', 3 Sex:'男',

javascript——对象的概念——内建对象

包括内建对象的所有对象都是Object对象的子对象. 1.Array():构建数组的内建构造器函数 例:创建数组方式有两种: 2.Boolean:是对象,与基本数据类型 布尔值 不相同 例:创建Boolean对象. 上例中 a 是对象而不是布尔值.可以通过valueOf()获取其布尔值.通常 Boolean 对象不会用于创建对象,而是利用该对象强制转换数据类型. 在强制转换时,以下内容将被转换为 false:空字符串'';null;undefined;数字0;NaN;false; 例: 即:Bo

[概念] javascript构造函数和普通函数的

[概念] javascript构造函数和普通函数的 javascript构造函数和普通函数的区别是什么: 调用方式的区别: 构造函数需要使用new运算符调用,如果构造函数没有参数可以省略小括号,比如new Object. 普通函数的调用不需要new运算符,而且必须要有小括号. 关于new的作用可以参阅js的new运算符的作用简单介绍一章节. this的指向问题: 构造函数的this会被绑定到创建的对象实例上. 普通函数的this则属于此函数的调用者. 命名方式: 构造函数名称通常首字母要大些.

javascript——对象的基本概念(二)

一.创建函数 函数是一种对象:Function类 是对象,可以通过 Function 实例化一个函数,不过最多的还是利用 function 来创建函数. 方式一:利用 Function类 来实例化函数: 1 var people=new Function("name","sex","if (sex=='男') return name+'先生: 您好!'; else return name+'女士: 您好!';"); 2 people('小强','

第三节(JavaScript 对象、函数)

JavaScript 中的所有事物都是对象:字符串.数字.数组.日期,等 在 JavaScript 中,对象是拥有属性和方法的数据 属性和方法 (属性是与对象相关的值.方法是能够在对象上执行的动作) 例: 学生 student student属性: student.name = 美女; student.age = 18 ; student.sex = 女 ; student.isMarry = true ; student的方法: student.eat() // 吃饭 student.slee

JavaScript笔记(二):函数只是一种对象

上一篇随笔提到JS中有两种数据类型:原始类型和对象类型,但是我们还没有提到函数.实际上函数也是一种对象,准确地说函数应该叫做函数对象.下面从对象开始说起. 1. 对象和函数 最简单的对象,是这样的: var obj = {}; 我们创建了一个空对象.说它空是因为它没有任何自定义属性,但是实际上它还是有一些默认属性的,这些属性是从它的原型对象继承来的,比如constructor.toString和valueOf等.除此之外,ECMA-262中还定义了对象的一些内置属性,这些属性对JS语言来说是不可

javascript对象初探(一)--- 构造器函数

我们可以通过构造器函数(简称构造函数)来创建对象: function Her(){ this.child = 'Jon'; } 为了使用该函数来创建对象,我们需要使用new操作符,例如: var she = new Hew(); she.child; // Jon 使用构造函数创建对象的好处就是她可以接受一些参数,下面我们就来修改一下上面的例子: function Her(name){ this.name = name; this.child = 'Jon; this.whoAreYou = f

javascript对象和函数的几种常见写法

1 /** 2 * Created by chet on 15/12/17. 3 */ 4 var En= function (button,func) { 5 //dosth,不能return 6 alert(button+"kd"+func); 7 }; 8 En.aaa= function () { 9 alert('kkkk'); 10 }; 11 En.prototype.outer= function () { 12 alert('我的alert'); 13 }; 14 /