文章分类 - JAVASCRIPT
    
    
    
    1
    
    
    
摘要:https://juejin.im/post/6883259369559965703#heading-0 转 递归 什么是递归? 递归,在计算机科学中是指一种通过重复将问题分解为同类的子问题而解决问题的方法。简单来说,递归表现为函数调用函数本身。在知乎看到一个比喻递归的例子,个人觉得非常形象,大家看
        阅读全文
                
摘要:继承 对象之间的继承 var wjl = { name:'王健', money:100000, car:['宝马','玛莎拉蒂'], play:function(){ console.log('abc'); } } var wsc = { name:'王思'; } 继承函数 function ext
        阅读全文
                
摘要:事件处理函数 onmouseover 鼠标指针悬停在某个元素上出发的一个动作 onmouseout 鼠标离开某个元素触发的一个动作 onclick 点击动作 添加事件的语法 event = "javascript statment(s)" js代码包含在一对引号之间 可以把任意数量的js语句放入引号
        阅读全文
                
摘要:在JavaScript中,会遇到自执行匿名函数:(function () {/*code*/} ) ()。 这个结构大家并不陌生,但若要说:为什么要括弧起来?它的应用场景有哪些?……就会有点模糊。 此处作个小结。 本文篇幅比较长,但例子都很简单,可以跳跃式阅读。 一、函数的声明与执行 我们先来看下最
        阅读全文
                
摘要:定时器 setInterval(函数,毫秒数); 功能:每隔所传参数的毫秒数,就调用一次所传参数的函数//是传参,1000毫秒=1秒 【返回值】当前页面对这个定时器的唯一标识,定时器的ID 或者 setInterval(function()){ //我们想要去做的代码 },毫秒数); 例子 <scr
        阅读全文
                
摘要:参考https://www.cnblogs.com/zhuanzhuanfe/p/8010854.html https://www.cnblogs.com/guhuai/p/10211759.html HTTP: 超文本传输协议,用于从web服务器传输超文本到本地浏览器的传输协议,是一个无状态的协议
        阅读全文
                
摘要:转自 https://www.cnblogs.com/JetpropelledSnake/p/9114270.html 前端学习笔记之Z-index详解 阅读目录 z-index 基础 层叠上下文和层叠层 层叠次序 综合总结 结论 参考 CSS当中的z-index属性看起来足够简单,但是如果你真的想
        阅读全文
                
摘要:对象 面向对象 面向对象分析 (1)OOA (Object oriented analysis) 面向对象分析方法是确定需求或者业务的角度,按照面向对象的思想来分析业务。例如:OOA只是对需求中描述的问题,进行模块化的处理,描述问题的本质,区别每个问题的不同点相同点,确定问题中的对象。OOA与结构化
        阅读全文
                
摘要:DOM DOM document object model 文档对象模型 【注】w3c文档对象模式(dom)是中立于平台和语言的接口,它允许程序和脚本动态地访问和更新文档的内容,结构和样式 html css页面内容 js页面行为操作 【dom】是打通html css和js壁垒的工具 D(文档)可以理
        阅读全文
                
摘要:Javascript js笔记 事件三要素 事件源 要触发的对象 事件 怎么触发的这个事情(比如鼠标经过 按键盘) 事件处理程序 (function之类) 数值的前面带 0 表示 八进制 , 数值的前面带 0x 表示 十六进制 var a=10,b=20 等于var a=10 var b=20; r
        阅读全文
                
摘要:css table表格 <table border="1"> <tr> <th>Month</th> <th>Savings</th> </tr> <tr> <td>January</td> <td>$100</td> </tr> </table> 上例中的表格具有双线条边框。这是由于 table、
        阅读全文
                
摘要:offset,scroll,client 1. offset offset 指偏移,包括这个元素在文档中占用的所有显示宽度,包括滚动条、padding、border,不包括overflow隐藏的部分 offsetParent属性返回一个对象的引用,这个对象是距离调用offsetParent的父级元素
        阅读全文
                
摘要:因为在项目中遇到锚点定位的问题,觉得有必要单独成文,来介绍锚点定位的解决办法。 一 学习锚点定位之前的知识储备: 1.1 #号的作用 #代表网页中的一个位置。其右面的字符,就是该位置的标识符。比如,http://www.example.com/index.html#print就代表网页index.h
        阅读全文
                
摘要:闭包 闭包就是能够读取其他函数内部变量的函数 特点 让外部访问函数内部变量成为可能; 局部变量会常驻在内存中; 可以避免使用全局变量,防止全局变量污染; 会造成内存泄漏(有一块内存空间被长期占用,而不被释放) 闭包的创建:闭包就是可以创建一个独立的环境,每个闭包里面的环境都是独立的,互不干扰。
        阅读全文
                
摘要:BOM介绍 BOM让JavaScript能够和浏览器“对话”。 1. 什么是BOM BOM,Browser Object Model,即浏览器对象模型。浏览器页面初始化时,会在内存创建一个全局对象,用来描述当前窗口的属性和状态,这个全局对象被称为浏览器对象模型。 不同于DOM的标准化组织是W3C,J
        阅读全文
                
摘要:正则表达式组成 普通字符 特殊字符(元字符):正则表达式中有特殊意义的字符 元字符(换行和空格算空白字符) \d 匹配数字 [0-9]+简写 \D 匹配任意非数字字符 \w 匹配字母或者数字,下划线 [a-zA-Z_]+简写 \W 匹配不是字母,数字,下划线 \s 匹配任意空白符 \S 匹配任意不是
        阅读全文
                
摘要:在$.each中想要终止循环,但是它没有continue或者break这样的终止方式,所以尝试使用return来进行终止,但是发现并没有跳出循环。为了搞清楚js中关于各种遍历方式的不同,通过查询进行了一下总结: 为了方便例子讲解,现有数组和json对象如下: 1 var demoArr = ['Ja
        阅读全文
                
摘要:判断JS数据类型的四种方法 在 ECMAScript 规范中,共定义了 7 种数据类型,分为 基本类型 和 引用类型 两大类,如下所示: 基本类型:String、Number、Boolean、Symbol、Undefined、Null 引用类型:Object 基本类型也称为简单类型,由于其占据空间固
        阅读全文
                
摘要:循环 在讲循环的之前,先知道一下循环结构的执行步骤 1、声明循环变量; 2、判断循环条件; 3、执行循环体操作; 4、更新循环变量; 5、然后循环执行2-4,直到条件不成立,跳出循环。 while循环 var num = 1;//1、声明循环变量 while (num<=10){//2、判断循环条件
        阅读全文
                
摘要:数组操作 创建数组的三种方式, 1、var arr=new Array(1,true,"hello");使用new运算符创建数组,参数如果只有一个,并且是数字的话为数组长度,比如 var arr=new Array(10)就是长度为10的数组//Array 的A要大写 2、var arr=Array
        阅读全文
                
    
    
    
    1
    
    
    
	 
                    
                
 浙公网安备 33010602011771号
浙公网安备 33010602011771号