随笔分类 -  前端基本知识

冒泡机制,事件捕获机制,W3C DOM(对象模型),JS原型链,JS作用域链,闭包
摘要:以下包括内容: 一、redis下载安装,启动 二、Redis可视化管理工具(Redis Desktop Manager)安装 三、实例化项目 一、redis下载安装,启动 1,redis官方下载地址:https://redis.io/download,redis 64位下载地址:https://gi 阅读全文
posted @ 2018-08-11 23:22 saucxs 阅读(158975) 评论(5) 推荐(8) 编辑
摘要:组合式继承:将类式继承同构造函数继承组合使用,但是存在一个问题,子类不是父类的实例,而子类的原型式父类的实例,所以才有了寄生组合式继承。 意思就是说,寄生就是寄生式继承,寄生式继承就是依托于原型继承,原型继承又与类式继承差不多,所以另外一种继承模式应该是构造函数继承。当然子类不是父类的实例的问题是由 阅读全文
posted @ 2018-08-01 22:06 saucxs 阅读(287) 评论(0) 推荐(0) 编辑
摘要:接上一篇 面向对象编程的理解? 答:面向对象编程,就是将你的需求抽象成一个对象,然后针对这个对象分析其特征(属性)与动作(方法)。这个对象我们称之为类。面向对象编程思想其中一个特点就是封装,就是把你需要的功能放在一个对象里。 一、封装 1.1创建一个类 在javascript中创建一个类,很容易, 阅读全文
posted @ 2018-07-22 21:50 saucxs 阅读(527) 评论(0) 推荐(0) 编辑
摘要:面向对象编程(object-oriented programming,OOP)是一种程序设计范型。它讲对象作为程序的设计基本单元,讲程序和数据封装其中,以提高程序的重用性、灵活性和扩展性。 一、举个例子 有这么一个需求:做一个验证表单功能,仅需要验证用户名,邮箱,密码等 觉得在项目产品开发中,自己是 阅读全文
posted @ 2018-07-14 23:17 saucxs 阅读(829) 评论(0) 推荐(1) 编辑
摘要:一、前言 最近项目中,遇到需要将对象转换成字符串进行传递,上次写过一篇文章关于json字符串转换成json对象,json对象转换成字符串,值转换成字符串,字符串转成值。当时主要是用在有时候处理字符串和json对象之间的转换,写的主要是怎么用,涉及到JSONstringify具体用法没有涉及到,有时候 阅读全文
posted @ 2018-03-28 09:03 saucxs 阅读(30498) 评论(21) 推荐(22) 编辑
摘要:主要内容: 1、数组整体元素修改 2、 数组筛选 3、jquery 元素转数组 4、获取两个数组中相同部分或者不同部分 5、数组去重并倒序排序 6、数组排序 7、数组截取slice 8、数组插入、删除splice(需明确位置) 9、数组遍历 10、jQuery根据元素值删除数组元素的方法 数组常见操 阅读全文
posted @ 2018-03-04 23:21 saucxs 阅读(1338) 评论(3) 推荐(0) 编辑
摘要:node.js的crypto在0.8版本,这个模块的主要功能是加密解密。 node利用 OpenSSL库(https://www.openssl.org/source/)来实现它的加密技术, 这是因为OpenSSL已经是一个广泛被采用的加密算法。它包括了类似MD5 or SHA-1 算法,这些算法你 阅读全文
posted @ 2018-01-18 23:56 saucxs 阅读(8511) 评论(0) 推荐(1) 编辑
摘要:在老大的指引下,需要将系统的json文件格式转换成apidoc的json格式,也就是json格式的重组,但是这个apidoc的生成格式是不固定的,因为apidoc有自己一套的生成规则,我需要研究一下是怎么生成的。 一、官方基础栗子 二、理解apidoc生成静态文档的结构解读 三、深入理解一下apid 阅读全文
posted @ 2018-01-11 17:36 saucxs 阅读(2998) 评论(1) 推荐(1) 编辑
摘要:项目中有用到文件下载功能,之前在处理下载时对IE浏览器下文件下载名进行过处理,测试也没有问题,但是功能上线后,业务反馈IE11文件下载文件名依然乱码。打印User-Agent字符串如下: IE11 User-Agent字符串:Mozilla/5.0 (Windows NT 6.1; WOW64; T 阅读全文
posted @ 2017-12-27 20:11 saucxs 阅读(8088) 评论(0) 推荐(0) 编辑
摘要:一、雷达图 使用雷达图显示多维数据。 如果你有多维的数据要展示,那么雷达图就是一种非常有效的可视化方法。 由于雷达图不常用,比较陌生,所以向用户解释的时候有一些难度。注意使用雷达图会增加用户认知负担。 当你的数据具备以下特征的时候,雷达图就是一种比较有效的表现形式: (1)没有过多的数据点要显示。6 阅读全文
posted @ 2017-11-23 08:43 saucxs 阅读(2050) 评论(0) 推荐(1) 编辑
摘要:一、基础柱状图 二、基础的折线图 三、基础的饼图 四、基础的散点图 一、基础柱状图 如果你还没有想好你的数据用什么类型的图表来展示你的数据,你应该首先考虑是否可以做成柱状图。柱状图可以表示数据的变化过程或者表示多个数据之间的差异。 1、引入javascrippt 使用flotr2这个JavaScri 阅读全文
posted @ 2017-11-18 16:32 saucxs 阅读(4059) 评论(0) 推荐(0) 编辑
摘要:各种样式的css实现 1、优惠券样式的实现; 2、热区的实现; 在电商平台上总会发出各种券,需要对应到不同的产品,对应到不同的服务。而使用券可以使用UED的设计稿里的照片,但是本来一次性的加载过多的照片,浏览器的负载很大,容易出现一个问题:浏览器内存泄露。最初在谷歌浏览器同时加载1000以上的照片会 阅读全文
posted @ 2017-10-23 08:54 saucxs 阅读(7625) 评论(0) 推荐(0) 编辑
摘要:1.给div设置定位。 复习一下—— css中position有五种属性: static:默认值,没有定位 absolute:绝对定位,相对于父级元素进行定位 relative:相对定位 fixed:固定定位,相对于浏览器窗口进行定位 inherit:从父元素继承定位信息 除了默认值static和i 阅读全文
posted @ 2017-10-22 21:15 saucxs 阅读(6241) 评论(1) 推荐(1) 编辑
摘要:如何对如何搭建hexo+github可以查看我第一篇入门文章:http://www.cnblogs.com/chengxs/p/7402174.html 详细的可以查看hexo博客的演示:https://saucxs.github.io/ 同时绑定了域名:http://www.chengxinson 阅读全文
posted @ 2017-09-08 14:41 saucxs 阅读(1340) 评论(4) 推荐(0) 编辑
摘要:1、百度、谷歌统计配置 百度统计配置 申请账号:https://tongji.baidu.com/web/welcome/login 在代码获取的地方只要填入key即可 注册的时候,填的域名和url,我选的都是https://saucxs.github.io/ 在yilia主题下文件里themes\ 阅读全文
posted @ 2017-09-08 13:11 saucxs 阅读(2200) 评论(0) 推荐(0) 编辑
摘要:1、什么是async函数 2、用法 2.1基本用法 3、语法 3.1返回promise对象 3.2promise状态的变化 3.3await命令 1、什么是async函数 async函数也是异步编程的解决方案。 async函数是对是对generator函数进行了改进。 后边的gen函数,写成asyn 阅读全文
posted @ 2017-07-30 11:29 saucxs 阅读(965) 评论(0) 推荐(1) 编辑
摘要:1、ES2017标准引入async函数,那么async函数到底是个什么函数呢? async 是一个generator函数的语法糖。 2、那么generator函数到底是什么函数ne? generator函数是ES6提供的一种异步编程解决方案,与传统函数完全不同。 3、如何去理解generator函数 阅读全文
posted @ 2017-07-22 14:57 saucxs 阅读(286) 评论(0) 推荐(0) 编辑
摘要:watermark插件的github地址:https://github.com/saucxs/watermark 有详细的使用步骤,可以参考,不会用请留言,感觉可以,请给个星星。 sau交流学习社区(首发):https://www.mwcxs.top/page/452.html 一、简单 阿里巴巴内 阅读全文
posted @ 2017-05-01 13:16 saucxs 阅读(9813) 评论(10) 推荐(10) 编辑
摘要:JavaScript语言将任务的执行模式可以分成两种:同步(Synchronous)和异步(Asychronous)。 “同步模式”就是一个任务完成之后,后边跟着一个任务接着执行;程序的执行顺序和排列顺序是一直的;”异步模式”则完全不同,每一个任务都有一个或者多个回调函数(callback),前一个 阅读全文
posted @ 2017-03-08 23:07 saucxs 阅读(9913) 评论(5) 推荐(3) 编辑
摘要:JS闭包的理解 一、变量的作用域 二、如何从外部读取局部变量 三、什么是闭包 四、深入理解闭包 五、闭包的用途 六、使用闭包注意情况 七、JavaScript的垃圾回收机制 八、一些思考题 一、变量作用域 1、要理解闭包,我们先来看一下JavaScript的特殊的变量作用域。 变量的作用域无非是两种 阅读全文
posted @ 2017-03-01 14:49 saucxs 阅读(1940) 评论(6) 推荐(0) 编辑

点击右上角即可分享
微信分享提示