前端
码梦为生
全栈开发ck
微信公众号
展开
-
JS基础语法
变量ES3var a = 12a = 13 //变量提升 13var a = 12 //13var a = 13 //13ES6let b = 100;b =200; // 块级 200let b = 100;let b = 200; // 唯一 块级 语法错误以声名cconst c = 1000;c = 2000; //常量 唯一 块级 报错特...原创 2020-02-16 20:17:38 · 111 阅读 · 0 评论 -
前端图谱
前端DOMBOM数据类型字符串数组正则表达式函数函数原创 2020-01-24 15:41:01 · 208 阅读 · 0 评论 -
js中函数的参数传递方式
js中函数的参数传递方式ECMAScript中所有函数的参数都是按值传递的。也就是说,把函数外部的值复制给函数内部的参数,就和把值从一个变量复制到另一个变量一样。向参数传递基本类型值传递一个基本类型值时,被传递的值会被复给一个局部变量(arguments中的一个元素)function add(num) { num += 10; return num;}var cou...原创 2019-11-20 09:29:45 · 3790 阅读 · 0 评论 -
Array-----[ ? ]
描述JavaScript Array类是一个全局对象,用于构造数组。是高级的,类似列表的对象数组是类列表对象,其原型具有执行遍历和变异操作的方法。JavaScript数组的长度及其元素的类型均未固定。由于数组的长度可以随时更改,并且数据可以存储在数组中的非连续位置,因此不能保证JavaScript数组密集。这取决于程序员如何选择使用它们。通常,这些是方便的特性;但是,如果这些功能对于您的特定...原创 2019-11-08 15:50:15 · 241 阅读 · 0 评论 -
思考?
从输入url到页面加载中间发生了什么?1.DNS解析2.TCP连接3.发送HTTP请求4.服务器处理请求并返回需要的数据5.浏览器解析渲染到页面6.连接结束reder 函数怎么阻止组件的渲染render函数自带event事件,不用传参,不用写e,可继承样式属性colorfont-size为arr对象添加去重//双重循环去重function unique1(arr)...原创 2019-10-16 09:53:14 · 81 阅读 · 0 评论 -
响应式网站制作
响应式网站制作flex 弹性布局为什么使用flex布局?首先,看看其他布局的一些缺点:float浮动布局浮动带来的高度塌陷问题,需要清除浮动。浮动不支持居中对齐浮动不支持垂直对齐position定位布局脱离文档流会导致底部内容的宽度和高度不能同步定位总数需要一些实际的值进行计算table表格布局结构复杂,当单元格里面再嵌套表格会使得代码很臃肿不利于seo优化垂...原创 2019-09-06 14:03:03 · 887 阅读 · 0 评论 -
css基础知识5 补充
CSS笔记如何引用css样式内联样式<html><head> <style> h1{ color: red; } </style></head><body> <h1>标题1</h1></body></html>...原创 2019-06-19 14:45:09 · 551 阅读 · 0 评论 -
canvas制作画板
canvas画板的制作今天想给大家分享下canvas教程,有制作画板的源代码,html,css,javascript,图片素材在下面,快去体验下!!!喜欢伙伴记得关注哦,想要其他源代码记得在评论说下!!绘图之后:可以在画板上写字 画画这是效果图HTML代码<!DOCTYPE html><html lang="en"><head> <...原创 2019-06-15 17:41:51 · 953 阅读 · 0 评论 -
原生js图谱
js 数据类型字符串图谱数组图谱正则表达式图谱函数DOM 对象window 对象原创 2019-09-06 19:11:25 · 212 阅读 · 0 评论 -
面试锦集
简化下你对html语义化的理解用正确的标签做正确的事原创 2019-09-10 12:44:10 · 104 阅读 · 0 评论 -
前端题库
1 [单选题] 关于定义常量的关键字const,定义一个Object对象{“name”:”Jack”},再对属性name 的值进行修改,如:obj.name = “John”。下列说法正确的 (C)A.修改常量,程序跑出异常B.程序不抛出异常,修改无效C.修改成功,name的值为JohnD.程序不抛出异常,name的值为undefined2 [单选题] 下面不属于关键字le...原创 2019-09-21 10:08:18 · 1998 阅读 · 0 评论 -
经典面试题
函数防抖和节流防抖(debounce)所谓防抖,就是指触发事件后在 n 秒内函数只能执行一次,如果在 n 秒内又触发了事件,则会重新计算函数执行时间。节流(throttle)所谓节流,就是指连续触发事件但是在 n 秒中只执行一次函数。节流会稀释函数的执行频率。为什么用多个域名存储网站资源更有效?1、CDN缓存更方便2、突破浏览器并发限制3、节约cookie带宽4、节约主域名的连接...原创 2019-09-21 14:40:50 · 294 阅读 · 0 评论 -
流行框架
redux用处在组件化的应用中,会有着大量的组件层级关系,深嵌套的组件与浅层父组件进行数据交互,变得十分繁琐困难。而redux,站在一个服务级别的角度,可以毫无阻碍地将应用的状态传递到每一个层级的组件中。redux就相当于整个应用的管家。redux里常用方法提供 getState() 方法获取 state;提供 dispatch(action) 方法更新 state;通过 subs...原创 2019-10-11 12:57:22 · 75 阅读 · 0 评论 -
javascript
this的指向 哪几种?默认绑定:全局环境中,this默认绑定到window。隐式绑定:一般地,被直接对象所包含的函数调用时,也称为方法调用,this隐式绑定到该直接对象。隐式丢失:隐式丢失是指被隐式绑定的函数丢失绑定对象,从而默认绑定到window。显式绑定:通过call()、apply()、bind()方法把对象绑定到this上,叫做显式绑定。new绑定:如果函数或者方法调用之前带有...原创 2019-10-11 13:35:05 · 89 阅读 · 0 评论 -
css基础知识4 补充
CSS笔记如何引用css样式内联样式<html><head> <style> h1{ color: red; } </style></head><body> <h1>标题1</h1></body></html>...原创 2019-06-13 18:51:34 · 918 阅读 · 4 评论 -
CSS基础知识3 补充
CSS笔记如何引用css样式内联样式<html><head> <style> h1{ color: red; } </style></head><body> <h1>标题1</h1></body></html>...原创 2019-06-13 09:16:36 · 266 阅读 · 0 评论 -
属性描述对象
属性描述对象概述JavaScript 提供了一个内部数据结构,用来描述对象的属性,控制它的行为,比如该属性是否可写、可遍历等等。这个内部数据结构称为“属性描述对象”(attributes object)。每个属性都有自己对应的属性描述对象,保存该属性的一些元信息。下面是属性描述对象的一个例子。{ value: 123, writable: false, enumerable: ...原创 2019-08-02 20:16:30 · 996 阅读 · 0 评论 -
Array 对象
Array 对象构造函数Array是 JavaScript 的原生对象,同时也是一个构造函数,可以用它生成新的数组。var arr = new Array(2);arr.length // 2arr // [ empty x 2 ]上面代码中,Array构造函数的参数2,表示生成一个两个成员的数组,每个位置都是空值。如果没有使用new,运行结果也是一样的。var arr = ne...原创 2019-08-02 20:19:18 · 166 阅读 · 0 评论 -
String 对象
String 对象概述String对象是 JavaScript 原生提供的三个包装对象之一,用来生成字符串对象。var s1 = 'abc';var s2 = new String('abc');typeof s1 // "string"typeof s2 // "object"s2.valueOf() // "abc"上面代码中,变量s1是字符串,s2是对象。由于s2是字符...原创 2019-08-04 13:38:39 · 87 阅读 · 0 评论 -
DOM模型
DOM模型DOM:文档对象模型( Document Object Model ),它的作用是将网页转为一个 js 对象节点 NodeDOM的最小组成单位叫做节点节点的类型有七种:Document:整个文档节点(包含整个节点树)DocumentType:文档声明类型 <!DOCTYPE html>Element:元素节点,网页的各种HTML标签(<body>、...原创 2019-08-15 16:38:33 · 324 阅读 · 0 评论 -
Document 对象
Document 对象Document 节点 属性document.documentElement返回当前文档的根节点(html),它通常是document节点的第二个子节,紧跟在document.doctype节点后面。document.body,document.head这两个属性是可写的,如果改写它们的值,相当于移除所有子节点。document.activeElemen...原创 2019-08-20 18:56:50 · 540 阅读 · 0 评论 -
jquer基础
jqueryjquery 是什么?jquery是一种非常流行的js库,它有采用css选择器的方案查找dom元素,它的宗旨是写的少,做的多。jquery 优势是什么?查找dom非常方便支持链式操作兼容性很好js自定义动画化封装了xhr对象(ajax)提供插件机制jquery 下载jquery各项版本版本越高,兼容性越低。如果要考虑更多兼容,请使用2.0之前的版本。教学...原创 2019-08-20 18:59:15 · 244 阅读 · 0 评论 -
英语
目录一.JS 2JS的关键字: 2JS的属性和方法 2二.Java中的关键字 4三.BOOTSTRAP 5四.HTML和CSS 71.文字属性: 72.背景 73.边框 74.定位 85.超链 86.表单 87.伪类选择器: 88.其他 89.css3属性 9(哈哈哈!未完待续…有新单词大家都可以添加,发现有错误的单词记得告诉大家)一.JSJS的关键字:bre...原创 2019-05-28 13:57:27 · 285 阅读 · 0 评论 -
CSS
CSS课程笔记如何引用css样式内联样式<html><head> <style> h1{ color: red; } </style></head><body> <h1>标题1</h1></body></html&...原创 2019-06-10 20:05:05 · 428 阅读 · 0 评论 -
HTML CSS
ACCP8.0 HTML标签第一章1、HTML超文本标记语言2、网页<html></html>3、网页头部<head></head>4、网页标题<title></title>5、网页主体<body></body>6、DOCTYPE声明3种级别:(1)Strict 严格类型(2)Tran...原创 2019-06-10 20:54:31 · 315 阅读 · 0 评论 -
HTML 基础知识简介
html课程笔记xhtml和html的区别文档的声明不同html5文档声明如下:<!DOCTYPE html>xhtml文档声明如下:<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">&l...原创 2019-06-11 17:46:09 · 185 阅读 · 0 评论 -
css基础知识2 补充
CSS课程笔记如何引用css样式内联样式<html><head> <style> h1{ color: red; } </style></head><body> <h1>标题1</h1></body></html&...原创 2019-06-11 19:46:32 · 420 阅读 · 0 评论 -
HTML 补充2
html笔记xhtml和html的区别文档的声明不同html5文档声明如下:<!DOCTYPE html>xhtml文档声明如下:<!DOCTYPE htmlPUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN""http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"><...原创 2019-06-12 18:33:45 · 609 阅读 · 0 评论 -
Object 对象
Object 对象概述JavaScript 原生提供Object对象(注意起首的O是大写),本章介绍该对象原生的各种方法。JavaScript 的所有其他对象都继承自Object对象,即那些对象都是Object的实例。Object对象的原生方法分成两类:Object本身的方法与Object的实例方法。(1)Object对象本身的方法所谓“本身的方法”就是直接定义在Object对象的方法...原创 2019-08-02 20:13:32 · 149 阅读 · 0 评论