- 博客(18)
- 收藏
- 关注
原创 day19---DOM
DOM—Document Object ModelDOM定义了表示和修改文档所需的方法。DOM对象即为宿主形象,由浏览器厂商定义,用来操作html和xml功能的一类对象的集合。DOM不能改变CSS(通过行间样式间接改变)也有人称DOM是对HTML以及XML的标准编程接口。通过JS改变HTML代码我们在HTML文件中定义几个标签<div id="sex">male</div...
2018-12-03 21:04:50
154
原创 day18--类数组和try catch
类数组类数组的基本形态var obj={ "0" : "a", "1" : "b", "2" : "c", "length" : 3, "push" : Array.prototype.push}
2018-11-12 10:58:48
244
原创 day17---数组
数组的定义方式:1.var arr= [1,2,3,4,5]; 2.var arr=new Array(1,2,3,4,5);如果我们要创建一个长度为10的空数组,则可以通过var arr=new Array(10);实现。改变原数组先定义一个数组var arr= [1,2,3];arr.push(4);//在数组的最后一位添加数据'4'---[1,2,3,4]arr.unshift(5...
2018-11-11 23:12:36
236
原创 day16---区分类型
区分类型1.构造器constructor 属性返回对创建此对象的数组函数的引用。 [].constructor---function Array()//数组的构造器 var obj={}; console.log(obj.constructor) ---function Object()2.instanceofA instanceof B ----判断A对象 是不是...
2018-10-29 17:12:15
166
原创 day15---对象的枚举
对象的枚举–for in 循环先构建一个对象var person = { name: "xiaoming", age: 24, sex: 'male', height: 170, weight: 75 }我们用for in循环将各属性及属性值调用。for in 循环for(var prop in 对象) ---- prop 指对象里的属性名for(var pr...
2018-10-26 11:56:48
186
原创 day14---属性的表达方法
属性的表达方法有两种,通过一段代码来介绍第一种。var person={ name: "xiaoming", age:18, grade:100;}第一种方法比较常见,如上段代码,如果我们想访问这个对象的属性,则直接可以使用person.name、person.age、person.grade通过 “对象名.属性名” ,可直接调用或访问其数值。第二种方法相对来说就比较少见了。...
2018-10-25 20:55:25
290
原创 day13---继承inherit
我们常用下列方式来完成继承 Father.prototype.lastName="Liu"; function Father(){} function Son(){} Son.prototype = Father.prototype; var son = new Son; var father = new Father; console.log(son.lastName);//Liu...
2018-10-25 14:41:43
182
原创 day12---call apply
call 和 apply 共同点:改变this指向。 不同点:传参列表不一样。call我们用一段代码来了解一下call。 function Person(name,age){ //this==obj this.name=name; this.age=age } var person=new Person("junluo",100); var obj={} Person....
2018-10-22 20:28:00
153
原创 day11---对象,原型,原型链
对象对象的创建方法var obj={}构造函数–首字母大写(大驼峰)1)系统自带函数Object()–首字母大写(大驼峰)var student = new Object();student.name = "LiuDehua";student.age = "20";这样一来,student对象就创建好了。new student 产生一个新的对象(外形相同实为两人)。2)f...
2018-10-18 21:02:28
165
原创 day10---作用域 预编译 立即执行函数
作用域–外层函数无法访问里层函数的变量,里层函数能调用外层函数的变量。未经声明的变量归window所有 如a=10,一切声明的全局变量归window所有。预编译:函数的预编译发生在执行函数之前。预编译四部曲:1.创建AO对象;2.找形参和变量声明,将变量和形参名作为AO属性名,值为undefined;3.将实参值和形参统一;4.在函数体里面找函数声明,值赋予函数体。 AO{...
2018-10-11 19:55:00
252
原创 day9---函数
函数1)函数声明function test(){ document.write("a");}引用时可直接test();2)命名函数表达式var test = function abc (){ document.write("a"); }此时test.name为abc(函数名)。3)匿名函数表达式var demo = function (){ document...
2018-10-08 20:52:39
132
原创 day8---返回数据类型及类型转换
typeo()–返回数据类型。数据类型有五种:number string boolean function object类型转换。一.显式类型转换-----分6种情况。1)number—将类型转换成数字 (true–1,false–0,null–0,undefined–NaN)2)parseInt—1.将类型转换成整型(以第一个数字位开头至第一个非数字)2.转换进制 除数字外全...
2018-10-04 23:12:15
326
原创 day7---JS的基本了解,
关于在JS中显示数据,常规有以下几种方法。一.使用alert(), 弹出警告框。在括号内输入想要输出的文本或值,就可在警告框中显示。二.使用document.write();例如我们先定义一个变量 var a=123;然后我们可以通过 document.write(a); 来打印出a的值。三.通过控制台来打印。console.log(); 在浏览器中按F12可启动调试模式。点击Cons...
2018-10-02 21:58:28
153
原创 day5---浮动,伪元素,五环的制作
今天来讲讲浮动。当我们引用表单标签ul、li时,我们不难发现呈现的是纵向的,那如果我们想把文本横向呈现该怎么做呢?接下来引入一个浮动元素:float;在多个li的CSS文件中,引入:li{ float:left;}这样一来,我们就可以将纵向的文本变为横向。这种设置在大多数网页上都非常常见,是一种很好用的方法。在引入浮动的同时,肯定也有清除浮动了:clear:both...
2018-09-20 21:18:21
199
原创 day4---居中及个人制作
今天打开了个百度页面,心血来潮,想想能不能运用仅有的知识,构建这个页面来。动了下小手。在HTML文件中用多个div标签和a标签构建关键字及超链接&lt;div&gt; &lt;ul style="float: right;"&gt; &lt;li style="float: right;"&gt;&lt;a h
2018-09-18 21:00:39
508
原创 day3---伪类,盒子,定位
Hi ! 在进入本篇博客之前,俺需要先补一下上次遗漏的关键知识点。 权重的排序。权重的大小决定了对标签的修饰。通配符选择器&lt;标签选择器&lt; id选择器&amp;&amp;class选择器&lt;行间样式&lt; !important OK,继续学习……首先是伪类.html.&lt;a href="http://www.baidu.com&qu
2018-09-15 16:17:10
284
原创 day2---CSS的引用和边框
可能是视频看多了的缘故,今天看视频有点接收不来,质量没有昨天好TOT。今天总结的会比较少。首先,了解了选择.下拉的代码使用。生活中经常可见的,选城市,或者出生年份的选择菜单,其实就是这么完成的:&lt;select name="province"&gt; &lt;option&gt;beijing&lt;/option&gt;
2018-09-14 21:02:26
212
原创 day1---Html 超链接,序列,表单
通过观看网络视频,学习对标签的使用,如以下: 利用ol ul li三者的关系,罗列出两个序列组(有序组和无序组),其中穿插了对文字格式style和空格&amp;nbsp;的使用。&lt;div style="color: #f39"&gt;&lt;strong&gt;明星排名&lt;/strong&gt; &lt;ol&a
2018-09-13 20:55:22
189
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人