- 博客(7)
- 收藏
- 关注
原创 js游戏开发--1.canvas的使用
一.创建canvas并认识canvas 1.<canvas> 元素只是图形容器,但是图形要通过js绘制。canvas也叫画布。 2.<canvas> 默认是一个白色的容器,默认宽300px,高150px。 3. 可使用css设置canvas宽高背景边框等 canvas { border: 1px solid red; width:250px; height:5...
2020-04-24 10:56:39 309
原创 Day19--js数组的方法(上)
2.1 查找/转换/创建函数 该小节也可称之为”存取函数“。 1. 查找元素 (1) indexOf(val) indexOf(val) 函数是最常用的存取函数之一,用来查找传进来的参数在目标数组中是否存在。如果目标数组包含该参数,就返回该元素在数组中的索引;如果不包含,就返回 -1。 var names = ["David", "Cynthia", "Raymond", "C...
2020-04-23 18:25:56 113
原创 Day19--js关于数组的基础操作
1.1 创建数组 创建数组的基本方式有两种。 (1) 第一种是使用Array构造函数: var colors1 = new Array(); //定义空数组 var colors2 = new Array(20); //定义长度为20的数组 2) 第二种方式是使用数组字面量表示法: var colors = ['red...
2020-04-23 18:12:53 142
原创 Day18--js利用循环重写字符串的方法
重写lastIndexOf var str = "bbccddaabbccddaaeeffaa"; // subStart,str 里边找target 最后一次出现的位置 // 找不到就返回-1 function myLastIndexOf(oldStr, target, subStart) { for (subStart = subStart || ol...
2020-04-23 18:01:50 146
原创 Day18--js原型链应用
1. 提取公有属性和方法 Cat.prototype.sayHello = function() { alert("喵~") } Cat.prototype.weight = "100斤以下"; function Cat(cname, age, gender, type) { this.cname = cname; this.age = age;...
2020-04-23 17:47:04 81
原创 Day17--js原型对象&&继承-原型链
原型对象 1. 定义:原型是function对象的一个属性,它定义了构造函数制造出的对象的公共祖先。通过该构造函数产生的对象,可以继承该原型的属性和方法。原型也是对象。 2. 利用原型特点和概念,可以提取共有属性 3. 对象如何查看对象的构造函数-->constructor 4. 对象如何查看原型-->隐式属性__proto__ 1. 函数的原型对象 在JavaScript...
2020-04-01 10:49:12 121
原创 Day17-js函数调用方式--第三种--call/apply调用
函数调用方式--第三种--call/apply调用 函数是引用类型,可继承tostring和valueof, 但函数有特性可继承call和apply--finall.call(),finall.apply() call/apply方法,可以在参数1的位置传参,改变函数内部this的指向 不传参的话,this直接...
2020-04-01 09:31:19 159
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人