自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 主流浏览器的内核及其特性

这玩意虽然前端的面试真会问,但问到的话其实最主要的无非还是ie的兼容,但是嘛,做一些深♂入♂ 了解总是好的。IE:trident万恶之源,你说我们了解浏览器内核干嘛?为什么会有这么多关于浏览器内核的面试题?当然是因为-IE他娘的又报错报错报错了!让我看看都0202年了谁他娘还在用IE?咳咳,不好意思怨念太深走题了该内核程序在1997年的IE4中首次被采用,是微软在Mosaic代码的基础之上修改而来的,并沿用到IE11,也被普遍称作”IE内核”。由于IE本身的“垄断性”(特别是从Windows

2020-11-05 21:42:17 450

原创 JavaScript的正则

正则的创建字面量创建var reg = /hello/;直接实例化var reg = new RegExp('hello');//需要加单双引号,但是不要加//正则的修饰符在创建的时候加入,例: let reg = /hello/g; //匹配全局hello let reg1 = /Hello/i; //匹配时不区分大小写 let obj = new RegExp('js','g');标志说明: i:忽略大小写 g:全局匹配 gi:全局匹配

2020-11-04 21:02:43 176

原创 JavaScript中的事件委托

事件委托机制通过冒泡原理、即从节点的最深处逐步向上传播事件。那么我们给最外面的div加点击事件,那么里面的ul,li,a做点击事件的时候,都会冒泡到最外层的div上,所以都会触发,这就是事件委托,委托它们父级代为执行事件.事件委托的实现Event对象提供了一个属性叫target,可以返回事件的目标节点,我们成为事件源,也就是说,target就可以表示为当前的事件操作的dom.当前点击的dom。注意:target是在触发父级事件时返回点击的对象,而传统的方法是直接为点击的对象绑定事件。用法示例 v

2020-11-04 19:59:45 116

原创 JavaScript的Event事件对象

事件对象当事件发生的时候产生事件对象,事件结束后对象销毁,比如在点击了页面中onclick事件,就会产生一个event对象,可以获取到鼠标,点击的位置和其他的属性等等.

2020-11-02 21:05:16 143

原创 JavaScript的BOM和DOM

BOMBOM是英文Browser Object Model的首字母缩写即指"浏览器对象模型"。它提供了一系列对象用于与浏览器窗口进行交互,这些对象通常统称为BOM 如:获取浏览器信息,操作浏览器.对象名描述window浏览器窗口对象,主要用于操作浏览器,浏览器中最大的对象,BOM核心对象location地址栏对象 - 提供了对地址栏操作的方法和属性history浏览历史对象,提供了对浏览器历史记录操作的方法和属性screen屏幕对象,获取屏幕的信息n

2020-10-23 23:17:40 182

原创 JavaScript延时器和计时器

延时器触发之后会进行指定时间的等待后执行var t = setTimeout(function(){//使用setTimeout()会返回一个唯一的标示,通过clearTimeout(唯一标示)可以清楚延时器 console.log("1秒钟后显示");},1000); //这里的1000代表的是1000毫秒(等于1秒)计时器指定时间间隔不断重复的代码块 var t = setInterval(function(){//和延时器一样会返回一个唯一标识用来终止计时器 console.log(

2020-10-21 19:07:09 621

原创 JavaScript中的对象

对象的概念对象是一个具体的事物 , 其具有特征和行为,而在js中特征化作了属性,行为成为了方法。数组类型(Array),对象类型(Object)都是对象。JavaScript中对象的创建1.字面量形式//和数组相似,属性和方法之间用逗号隔开,但是将[]替换为{} var obj = { name : '张三', sex: '男' info:'法外狂徒', action_1:function(){ console.log('吃饭'); }

2020-10-20 19:03:26 124

原创 JavaScript数组

数组数组就是一系列有序数据的集合1、数组中每个值,称之为一个“数组元素”;2、数组元素可以是任意类型的数据(数字、字符串、对象)创建数组1、使用new关键字和Array()来创建一个数组(了解)构造函数方式var arr = new Array(元素1,元素2,元素3,.....,元素N);例:创建一个包含五个元素的数组var arr1 = new Array('乌蝇哥',32,'man','china','打我呀打我呀');2、使用中括号[]来创建数组字面量形式var ar

2020-10-20 19:02:24 327

原创 JavaScript事件函数

事件函数作用主要用于和用户产生指定的交互,提高页面或程序的交互性。当用户执行的操作触发事件函数的时候,会执行指定的函数。常见鼠标的事件名称作用onclick鼠标单击ondblclick鼠标双击(必须连续点击两下)onmouseover鼠标移入,即鼠标停留在图片(元素)等的上方(一次)onmouseout鼠标移出,即离开(元素)图片等所在的区域(一次)onmousemove鼠标移动,即鼠标在(元素)图片的上方不断移动(多次)onmouseu

2020-10-20 19:01:55 216

原创 JavaScript的函数

函数的概念函数就是代码块,可以多次调用,有独立的局部作用域, 是被设计为执行特定任务的代码块,也用于实现模块化编程。优点1.减少冗余代码(可重复使用)2.使代码结构明晰(模块化)函数的定义方式function fn(){ // 函数体内功能代码} function---为声明函数的关键字 fn ------是函数的名称,类似于变量的名称 () ------为传入函数的参数,多个参数用逗号隔开 {} ------放置执行的程序块...

2020-10-19 19:19:30 122

原创 JavaScript数据类型之间的转换

数据转换的作用拿到数据时或者需要

2020-10-19 19:19:00 158

原创 JavaScript的基本结构

逻辑语句的基本结构以及被说烂了,但我这还是啰嗦一下吧。实际中, 业务逻辑不可能都是简单的从上往下执行, 会出现不同的条件, 就要根据条件不同做出相应的处理基本结构分为三种:顺序、选择、循环顺序结构从上到下执行的代码就是顺序结构也就是程序默认的执行方式从上到下,一行一行的顺序执行的 console.log("1"); console.log("2"); console.log("3");选择结构选择结构, 也叫分支结构 , 根据不同的情况,执行对应的代码语法: va

2020-10-19 19:18:27 702

原创 JavaScript运算符号

JS中的运算符算术/赋值/关系/逻辑/字符串 算术运算符: +加法 -减法 *乘法 /除法 %取余 var a = 1, b = 2; a + b = 3 a - b = -1 a * b = 2 a / b = 0.5 a % b = 1目测,跟数学中的运算符是一样的。但是: var a = "1", b = "2"; a *

2020-10-16 17:39:30 380

原创 JavaScript变量

变量声明语法格式直接声明变量// var 来声明变量的// age : 变量名// 结构 : var + 变量名 ; var age;先声明,后赋值var name; // 声明一个变量 namename = '乘风破浪'; // 一个等号 是赋值,,后面的值赋值给前面的同时声明+赋值var name = '峰哥好靓';var str = "靓的飞起来";console.log(name,str);​同时声明多个变量并赋值var age = 1

2020-10-16 17:39:05 120

原创 1.JavaScript入门

先介绍一下JavaScript吧网页的三部分分别是:HTML:控制网页的结构CSS:控制网页的 样式JavaScript:控制网页的行为我们来具体说说这个行为具体代表了什么:其实只使用HTML和CSS已经可以搭建出任何样式的界面了,无论是动态效果,还是交互样式都是可以不使用JavaScript完成的,但HTML、CSS的交互操作中几乎不支持数据的传输与逻辑运算,也就是说,只能决定用户看见了什么,展示出的内容也是固定的。而为了根据用户的反馈提供各种各样的功能,JavaScript就出现了。Ja

2020-10-16 17:38:21 141

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除