加载中
输入年月日判断第几天

//本来采用input方法,但不得思路,便改个方式用的 prompt,代码仍有很多不足和缺陷,望提醒。 //在思考过程中 把举例“20190720” 。拆开来看,重点在于,年,月,日。不能一起解决就一个个...

01/15 07:03
63
原型补充

/* * 创建一个构造函数 */ function MyClass(){ } //向MyClass的原型中添加一个name属性 MyClass.prototype.name = "我是原型中的名字"; var mc =new MyClass(); mc.age =18; //console.log...

01/10 04:05
14
原型

/* 原型 prototype 我们所创建的每一个函数,解析器都会向函数中添加一个属性prototype 这个属性对应着一个对象,这个对象就是我们所谓的原型对象 如果函数作为普通函数调用prototype没有任何...

01/10 03:46
2
构造函数再补充

/* * 创建一个Person构造函数 * - 在Person构造函数中,为每一个对象都添加了一个sayName方法 * 目前我们的方法实在构造函数内部创建的, * 也就是构造函数每执行一次就会创建一个新的sayNa...

01/10 01:41
12
构造函数

/* * 创建一个构造函数,专门用来创建Person对象的 * 构造函数就是一个普通的函数,创建方式和普通函数没有区别 * 不同的是构造函数习惯上首字母大写 * * * 构造函数和普通函数的区别就是调用...

01/10 01:08
12
对象再补充(批量,工厂方法创建对象)

/* 创建一个对象 * * */ var obj = { name:"孙悟空", age:18, gender:"男", sayName:function(){ alert(this.name); } }; /* 使用工厂方法创建对象 * 通过该方法可以大批量的创建对象 * */ f...

01/10 00:33
0
this补充

//创建一个name变量 var name = "全局"; //创建一个fun()函数 function fun(){ console.log(this.name); } //创建两个对象 var obj = { name:"孙悟空", sayName:fun }; var obj2 = { name:"...

01/10 00:14
61
this

/* * 解析器在调用函数每次都会向函数内部传递进一个隐藏的参数 * 这个隐含的参数就是this ,this指向的是一个对象 * 这个对象我们策划归纳为函数执行的上下文对象 * 根据函数的调用方式的不...

01/10 00:04
18
函数作用域

/* 函数作用域 - 调用函数时创建函数作用域,函数执行完毕以后,函数作用域销毁 - 每调用一次函数就会创建一个新的函数作用域,他们之间是互相独立的 - 在函数作用域中可以访问到全局作用域的...

01/09 05:15
13
变量的提前声明

/* 变量的声明提前 - 使用var关键字声明的变量,会在所有的代码执行之前被声明(但是不会赋值), * 但是如果声明变量时不实用var 关键字,则变量不会被声明提前 * * 函数的声明提前 * - 使用...

01/09 05:02
26
作用域(全局)

/* * * 作用域 * - 作用域指一个变量的作用的范围 * - 在JS中一共有两种作用域 * 1.全局作用域 * - 直接编写在script 标签中的JS代码,都在全局作用域中 * - 全局作用域在打开时创建,在页面...

01/09 04:53
39
for...in枚举对象中的属性

var obj = { name:"孙悟空", age:18, gender:"男", address:"花果山" }; //枚举对象中的属性 //使用for...in语句 /* 语法: for(var 变量in 对象){ } for...in语句 对象中有几个属性,循环体...

01/09 03:54
55
obj对象补充

/* * * 创建一个对象 * */ var obj = new Object(); //向对象中添加属性 obj.name = "孙悟空"; obj.age = 18; //对象的属性值可以是任何的数据类型,也可以是个函数 obj.sayName = function...

01/09 03:44
24
立即执行函数

/* 调用函数: 函数对象(); //立即执行函数 函数定义完,立即被调用,这种叫做立即执行函数 立即执行函数往往只会执行一次 */ /*(function(){ alert("我是一个匿名函数"); })(); */ (function(...

01/09 03:33
30
return 返回值深入。

function fun (){ alert("函数要执行了"); for(var i = 0; i < 5; i++){ if(i == 2){ //使用break可以退出当前的循环 //break; //continue用于跳过当次循环 //continue; //使用return可以结束...

01/09 03:24
39
返回值

/* 创建一个函数,用来计算三个数的和 * * 可以使用return 来设置函数的返回值 * 语法: * return 值 * * return后的值将会会作为函数的执行结果返回 * 可以定义一个变量,来接受该结果 * * ...

01/09 00:28
55
对象属性名和属性值

var obj = new Object(); /* * 向对象中添加属性 * 属性名: * - 对象的属性名不强制要求遵守标识符的规范 * 什么乱七八糟的名字都可以使用 * -但是我们使用时还是尽量按照标识符的规范去做 ...

01/07 02:19
48
Object

/* JS中数据类型 - String 字符串 * - Number 数值 * - Boolean 布尔值 * - Null 空值 * - Undefined 未定义 * -以上这五种类型属于基本数据类型,以后我们看到的值只要不是上边的物种,剩下...

01/07 02:00
56
质数练习和console.time()性能测试

/* 打印出1-100之间的所有的质数 * * * */ //创建一个布尔值,用来获取结果,默认i是质数 var flag =true; //测试如下的程序的性能 //在程序执行前,开启计时器 //console.time()可以用来开启...

01/03 04:12
39
JS

javascript就是在做一件事,那就是用户的行为会触发某种结果。

2019/12/19 03:47
20

没有更多内容

加载失败,请刷新页面

返回顶部
顶部