前端学习
树袋熊本熊
这个作者很懒,什么都没留下…
展开
-
CSS学习随笔——样式的设置
如何设置样式?1、内部样式:<div style=width:"200px"></div>2、外部样式:(1)将style单独拿出来<style> div{width:"200px"}</style>以上代码表示对所有div都有效。(2)若想要每个div的样式不同,可以用id来为div命名,用符号“#”来标注id,注意...原创 2019-02-19 22:02:55 · 182 阅读 · 0 评论 -
js小白之路(十)——this
this指向的是调用它的对象。注意!this的指向在函数定义的时候是确定不了的,只有在函数执行时才能确定this到底指谁,实际上this的最终指向的是调用它的对象。1、若一个函数中有this,但它没有被上一级的对象所调用,则this指向的就是window2、若一个函数中有this,这个函数有被上一级对象所调用,则this指向的就是上一级的对象3、若一个函数中有this,这个函数包含多个...原创 2019-04-05 15:20:12 · 81 阅读 · 0 评论 -
js小白之路(九)——错误处理
Error:所有错误的父类型6种子类型:1.Syntax:语法错误(例如符号多写漏写等)2.ReferenceError:指向错误(一个东西程序不认识,例如一个变量未声明)3.TypeError:类型错误(错误地使用了类型和类型的方法)4.EvalError:非法调用eval()方法,一般不会出现这个错误5.RangeError:参数超范围6.URIError:URI错...原创 2019-04-05 15:04:24 · 126 阅读 · 0 评论 -
js小白之路(八)——正则表达式
正则表达式:RegEnts。专门验证字符串中字符出现的规则的定义规则,若不符合规则,提示错误。写在//中/[备选字符]//[1,2,3]/ 表示输入1、2、3都对,一个[]只能代表一位字符的匹配规则,几位数就有几个[]。例如手机号的匹配:var reg=/[1][3456789][0123456789][0123456789][0123456789][0123456789][01...原创 2019-04-05 14:32:29 · 325 阅读 · 0 评论 -
js小白之路(七)——内置对象之字符串和数组
内置对象:js已经定义好了的,有现成的方法和属性的对象,共有17个。本篇主要介绍字符串和数组的方法。一、字符串1.toUpperCase()转大写var str="hello";str=str.toUpperCase();//注意字符串的方法不能修改原来的字符串,若这句话写成 str.toUpperCase();则不会有任何变化。console.log(str);/...原创 2019-04-04 17:30:28 · 90 阅读 · 0 评论 -
js小白之路(六)——闭包
闭包的作用是防止变量被篡改。实际的项目开发中,很有可能出现以下情景:多个人编写项目的不同板块,后来者极可能改掉项目中有实际作用的变量的值。为了避免这种情况的出现,我们需要采取一定的措施将变量“保护”起来,不能轻易被修改,这就利用了“闭包”。var n=0;function getCount(){ return n++;}console.log(getCount());//0.为...原创 2019-03-10 17:11:12 · 66 阅读 · 0 评论 -
js小白之路(五)——作用域 全局与局部
作用域:一个变量的可用范围1.全局作用域。在此范围声明的变量是全局变量2.局部作用域。也叫函数作用域,全局作用域与局部作用域的区别就是看是否在函数function{}的{}范围里面。var a=5;function my(){ a=6; //a是全局变量}var a=5;function my(){ var a=6; a=7;}my();co...原创 2019-03-10 16:31:16 · 92 阅读 · 0 评论 -
js小白之路(四)——函数
函数(方法)是封装执行一段专门任务的代码段。参数是方法内独有的变量,接收传入的数据,在方法内处理,让方法更灵活。形参:函数定义时的参数,只是声明有什么作用,函数调用时传入的参数是实参,形参会被实参代替。若函数定义了形参则在调用函数时一定要传参数!函数的参数只能在函数内部使用。函数提升:函数的定义会自动提升到当前作用域的最顶部(函数相当于一种特殊的变量,只不过声明的关键词是function)...原创 2019-03-10 17:15:17 · 78 阅读 · 0 评论 -
js小白之路(三)——运算符详解
运算符是程序模拟人类进行计算的符号。1.算术运算符。参与的变量必须是纯数字。+ 、- 、* 、/ 、% 、++ 、--重点介绍自增(减)运算符:++单独使用时,放在变量前面还是后面都一样,都是自增,但若是配合表达式使用时两者有很大区别。前++,先+1,后参与表达式;后++,先用旧值参与表达式,参与完成之后再+1。例:var i=1;var j=i++;console.log(...转载 2019-03-10 15:37:10 · 91 阅读 · 0 评论 -
CSS学习随笔(二)——内联元素和块元素
元素本身带有默认的边距,所以在所有命令之前必须加一句:*{margin:0;padding:0},将默认的边距全部清零,注意必须写在第一句,否则会覆盖前面所有设置的样式。CSS布局的元素分为内联元素和块元素。最常见的块元素是div,内联元素有span。下面来分析两者之前的区别1、块元素里面可以包含块元素和内联元素,而内联元素里面不能嵌套块元素,只能包含内联元素。2、块元素有宽和高,...原创 2019-03-09 20:22:16 · 144 阅读 · 0 评论 -
js小白之路(一)——杂七杂八的基本概念
********************************终于到了js的部分啦!!!html和CSS并非编程语言,js部分才是前端的开始*****************************js全拼JavaScript,是ECMAScript的核心,ECMAScript是专门制定js标准的。js脚本负责网页行为(html和CSS负责网页的结构),一般写在body里的<scrip...原创 2019-03-09 20:03:11 · 141 阅读 · 0 评论 -
js小白之路(十一)——原型与继承
原型:prototype。方法背后,专门保存由方法创建出来的对象的共有数据构造函数(对象模板):专门用来反复创建相同结构的对象的专门的方法。new后面跟的都是构造函数。function Student(name,age){ //构造函数首字母大写 this.name=name; this.age=age;}var ll=new Student("李雷","8...原创 2019-04-06 16:49:05 · 139 阅读 · 0 评论