自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JavaScript稳扎稳打记-——数组API函数

总结总结数组面试小题目常用函数;1,map()array.map(function(currentValue, index, arr), thisIndex)map()不会对空数组进行检测map()不会改变原始数组1.currentValue:必须。当前元素的的值。 2. index:可选。当前元素的索引。 3. arr:可选。当前元素属于的数组对象。2,splice(start,删几个,加什么 )3,slice(start);深拷贝4,基础push(),shift() unshift

2021-01-18 17:53:53 142

原创 稳扎稳打——易忘难区分点

一.面向过程与面向对象的区别从各个博客查阅后,一些通俗易懂的解释:(1).面向过程是一步步做 以过程为中心 ;比如实现一个五子棋,面向的是整个过程1、开始游戏,2、黑子先走,3、绘制画面,4、判断输赢,5、轮到白子,6、绘制画面,7、判断输赢,8、返回步骤2,9、输出最后结果(2).面向对象是具体去寻找方法去解决,面向对象就是构成问题事务分解成各个对象,建立对象的目的不是为了完成一个步骤,而是为了描叙某个事物在整个解决问题的步骤中的行为1,黑棋和白棋 2、棋盘系统 3,输赢规则系统,

2021-01-14 11:30:21 135

原创 JavaScript稳稳稳扎记——dom 事件流 三个阶段

dom 事件流 三个阶段事件发生时会在元素节点之间按照特定的顺序传播,这个传播过程即DOM事件流。捕获和冒泡阶段JS 代码中只能执行捕获或者冒泡其中的一个阶段。onclick 和 attachEvent(ie) 只能得到冒泡阶段。捕获阶段 addEventListener(type,listener【,useCapture】) 第三个参数如果是true ,表示再事件捕获阶段用时间处理程序,如果是false或不写,表示在时间冒泡阶段调用事件处理程序 document -> html -&g

2021-01-05 16:08:48 2170

原创 Javascript稳稳稳扎记——事件对象

事件对象 var div = document.querySelector('div'); div.onclick = function(e) { console.log(e); console.log(window.event); e = e || window.event; console.log(e); } div.addEve

2021-01-05 15:59:01 144

原创 JavaScript稳扎记——DOM重点核心

一、文档对象模型(document object model)简称DOM 是W3c组织推荐的处理可拓展标记语言,(HTML或者XML)的标准 编程接口W3C已经定义了一系列的DOM接口,通过这些DOM接口可以改变网页的内容、结构和样式二、为什么称作文档对象模型?通过DOM获取的元素返回的都是object 所以称为文档对象模型1.对于JavaScript来说 , 为了能使用JavaScript操控html, 则形成了JavaScript自身的一套Dom编程接口2.对于HTML来说, DO

2021-01-05 11:37:18 153

转载 JavaScript稳扎原型模式与构建函数(动态)

原型模式1. 什么是原型?我们已经知道,当一个函数(暂且叫son函数)的外层函数(father函数)执行结束后,JS引擎会为son函数创建两个相关的对象,分别是son本身的函数对象 和 son的原型对象。并且这两个对象之间通过属性constructor和prototype相互关联。当通过new创建对象时,这个对象中的constructor属性 和 proto属性分别会指向 函数对象 和 原型对象。> 原型模式中的“原型”就是函数的原型对象。2. 原型的特点每个函数初始化完成后都会创

2020-12-30 15:00:57 193

原创 JavaScript稳扎记——创建对象的几种方式

JavaScript稳扎记——创建对象的几种方式#Javascript是“基于prototype的语言 ”,且无法通过类来创建对象;可以通过以下6种方式创建对象一.字面式创建方法:将成员信息写到{}中,赋值给一个变量,此时这个变量就是一个对象。1.1定义方式(1)采取键值对的形式var 变量 { 属性:属性值,属性:属性值,…}// 1.利用对象字面量创建对象 {} // var obj = {}; // 创建了一个空的对象 var obj = {

2020-12-30 14:28:24 205

空空如也

空空如也

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

TA关注的人

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