摘要: js 面向对象的基本概念和基本使用方法 说不是:因为与传统面向对象的理论语言有矛盾。C#,Java。 说是:因为js里面到处都是对象,数组,时间,正则… 和 DOM。也可以像传统面向对象的语言那样用 new 的方式创建对象 面向过程的方式 面向对象的方式 函数式 递归与链式 例: Jquery 链式 阅读全文
posted @ 2018-03-01 17:37 6卖神剑 阅读(109) 评论(0) 推荐(0) 编辑
摘要: 目录前言正文一、vue项目的前期配置二、配置config文件中的代理地址vue cil2旧版本的代理配置——config/index.jsvuecil 3+ 新版本的代理配置--vue.config.js 文件三、封装axios实例 —— request.js四、封装请求——http.js五、正式封 阅读全文
posted @ 2021-03-30 09:54 6卖神剑 阅读(242) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2020-11-24 00:23 6卖神剑 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 目录 JS创建对象 一.构造函数模式创建对象 二.原型模式创建对象 构造函数的缺陷与加入原型的原因 构造函数和原型的关系 原型能是个普通对象吗?(反向探究原型的工作机制) 原型的工作机制 原型在OO体系中暴露的缺陷 对原型模式的评价 三.组合模式创建对象 JS中的继承 一.借用构造函数实现继承 二. 阅读全文
posted @ 2018-03-02 14:31 6卖神剑 阅读(110) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2017-10-19 10:02 6卖神剑 阅读(1) 评论(0) 推荐(0) 编辑
摘要: 1、JS 命名规范 命名规范是很有必要的,可增强代码的可读性,一眼就能看懂要表达的意思,规范就是符合规则,使代码有利于后期维护,也能很大程度的提高开发效率。一个正常的网站有很多 JS 代码,如果在编写的过程中,不遵循某种规则,那么写到后面自己都看不懂自己写的什么,这是很麻烦的一件事,所以要在平时的练 阅读全文
posted @ 2017-04-04 18:06 6卖神剑 阅读(198) 评论(0) 推荐(0) 编辑
摘要: 基本概念 javascript是一门解释型的语言,浏览器充当解释器。js执行时,在同一个作用域内是先解释再执行。解释的时候会编译function和var这两个关键词定义的变量,编译完成后从上往下执行并向变量赋值。 区分大小写 ECMASCript中的一切(包括变量,函数名和操作符)都区分大小写。 1 阅读全文
posted @ 2017-04-04 17:38 6卖神剑 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 什么是渐进增强(progressive enhancement)、优雅降级(graceful degradation)呢? 渐进增强 progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。 阅读全文
posted @ 2017-03-19 21:03 6卖神剑 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 前言 em 和 rem 都是灵活可扩展的单位,由浏览器转换为像素值,取决于设计中的字体大小,如果使用值 1em 或 1rem ,它可以被浏览器转换为从 16px 到 160px 或其他任意值。浏览器使用 1px ,那么 1px 始终显示为完全 1px。 em 和 rem 的相同点 使用 em 和 r 阅读全文
posted @ 2017-03-18 18:59 6卖神剑 阅读(218) 评论(0) 推荐(0) 编辑
摘要: CSS3属性transform详解之(旋转:rotate,缩放:scale,倾斜:skew,移动:translate) 在CSS3中,可以利用transform功能来实现文字或图像的旋转、缩放、倾斜、移动这四种类型的变形处理,本文将对此做详细介绍。 一.旋转 rotate 用法:transform: 阅读全文
posted @ 2017-03-12 18:56 6卖神剑 阅读(419) 评论(0) 推荐(0) 编辑