![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
前端入门
懂懂kkw
持续精进
展开
-
对象(object)
对象,定义,工厂函数,构造函数,原型对象等方法的使用总结。原创 2017-10-27 14:13:55 · 733 阅读 · 0 评论 -
Content-Type
Content-Type 存在于请求和响应的头部,用于标识数据的类型。(通俗地说就是 , 你想要后台返回给你什么数据类型, 后台需要你发送什么样的数据类型给他)1. Response Headers在响应中,Content-Type 告诉客户端实际返回的内容的类型。比如要通常接口会返回 JSON 格式的数据,那么需要将 Content-Type 设置为application/js...原创 2019-04-11 16:41:09 · 2447 阅读 · 0 评论 -
管道操作符
本质上来说,管道操作符是函数链式调用的语法糖。 语法expression |> function一般用法// 传统语法let url = decodeURI("21");// 管道操作符let url = "21" |> decodeURI; 函数链式调用const double = (n) => n * 2;const in...原创 2019-04-15 16:35:16 · 1062 阅读 · 0 评论 -
Set 和 Array
ES6 提供了一个新的数据结构 Set 用来存储任意类型的值,它类似于数组。转换Array 转换成 Setlet arr = [1, 2, 3]let set = new Set(arr) // Set(3) {1, 2, 3}Set 转换成 Arraylet set = new Set([1, 2, 3])let arr = [...set] //...转载 2019-04-17 11:59:23 · 6348 阅读 · 0 评论 -
渐进增强 && 优雅降级
渐进增强(Progressive Enhancement)和优雅降级(Graceful Degradation)是前端开发中很重要的两个概念,尽管也许你没有听过,但是实际开发中肯定已经接触到了,当然面试也经常会问到。起因之所以会出现渐进增强和优雅降级,是因为前端应用运行的载体是浏览器,而浏览器的多样性和差异也导致了同一个页面在不同的浏览器之前会有不一样的运行和显示效果。这个时候我们就必...转载 2019-04-17 14:10:37 · 241 阅读 · 0 评论 -
标签语义化
使用正确的标签做正确的事,即使是源码也是有意义的,也是可读的。理解起来很简单,人眼能看到的某个标签长什么样,做什么用,但是阅读设备只能阅读源码结构,所以必须要让这个结构是有意义的组织。目的1、方便其他设备解析(如屏幕阅读器、盲人阅读器、移动设备) 2、提升用户体验 3、SEO 友好 4、便于团队开发和维护建议尽可能少的使用无语义的标签,比如<div>和&...原创 2019-04-15 15:55:27 · 176 阅读 · 0 评论 -
常用的两种跨域方法cors和proxy
平时被问到最多的问题还是关于跨域的,其实跨域问题真的不是一个很难解决的问题。这里我来简单总结一下我推荐的几种跨域解决方案。我最推荐的也是我工作中在使用的方式就是:cors全称为 Cross Origin Resource Sharing(跨域资源共享)。这种方案对于前端来说没有什么工作量,和正常发送请求写法上没有任何区别,工作量基本都在后端这里。每一次请求,浏览器必须先以OPTIONS...原创 2019-05-08 15:38:54 · 4073 阅读 · 0 评论 -
Vue经典题型demo 练习
编辑 提交 删除 练习原创 2017-10-27 16:46:21 · 2841 阅读 · 1 评论 -
canvas的运用,面向对象的思想(小球运动)
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0">原创 2018-04-30 22:18:53 · 642 阅读 · 0 评论 -
Some basics
CSS---表现层,修饰和表现html文档,为了解决结构层和表现层分离的问题。通过CSS极大的提高了工作效率,方便工作人员维护和管理CSS:层叠样式表,目前用的最广泛的css版本为css2,最新版本是css3----------------------------------------------------------------一 CSS的放置位置1 嵌入式css里面原创 2017-08-18 15:20:41 · 189 阅读 · 0 评论 -
Some basics
CSS---表现层,修饰和表现html文档,为了解决结构层和表现层分离的问题。通过CSS极大的提高了工作效率,方便工作人员维护和管理CSS:层叠样式表,目前用的最广泛的css版本为css2,最新版本是css3----------------------------------------------------------------一 CSS的放置位置1 嵌入式css里面原创 2017-08-18 15:22:23 · 212 阅读 · 0 评论 -
css2
CSS---表现层,修饰和表现html文档,为了解决结构层和表现层分离的问题。 通过CSS极大的提高了工作效率,方便工作人员维护和管理CSS:层叠样式表,目前用的最广泛的css版本为css2,最新版本是css3----------------------------------------------------------------一 CSS的放置位置1 嵌入式css里面...原创 2017-10-27 11:07:48 · 356 阅读 · 0 评论 -
css3
选择器简单选择器关系选择器组合选择器属性选择器伪类选择器伪元素选择器...css2选择器:属性选择器:1 E[att]:E泛指所有元素,选择具有att属性的E元素---IE72 E[att="val"]:选择具有att属性且属性值为val的E元素---IE73 E[att~="val"]:选择具有att属性且属性值为用空格分隔的字词列表,其中一个等于val的E元素---IE...原创 2017-10-27 11:10:14 · 385 阅读 · 0 评论 -
javascript学习笔记整理总汇
一 JavaScript:简称JS编程语言:可以将具体、实物化得实物抽象成代码的方式来描述它是一种专为网页交互而设计的脚本语言。也是一种非常松散(弱类型)的面相对象的语言交互:通过一些行为来展现后台所提供的数据二 JS的组成部分:ECMAScript(ES)---描述了JS的语法和基本对象。目前用得最广泛的版本是ES5,下一代标准是ES6(ES2015)DOM(document obj...原创 2017-10-27 11:26:39 · 1334 阅读 · 0 评论 -
Some basics
HTML41.基础知识2.前端入门原创 2017-10-30 11:17:15 · 330 阅读 · 0 评论 -
高三 (5)操作符
ps : 概念太基础,只记重点!1. 一元操作符递增和递减var num = 22;++num; //23// 但是var num1 = 22;num1++ //22// 后置型递增和递减和前置型递增和递减的区别,就是后置型是在包含它们的语句被呀求值之后才执行的。例如:var a = 1;var b = 2;var c = a-- + b; //...原创 2019-05-08 00:12:08 · 183 阅读 · 0 评论