会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
Karajan
我急切的想亮亮我的好技术!
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
4
5
6
7
8
···
17
下一页
2019年7月8日
js call()和apply()方法的区别和用法详解
摘要: 1.定义 每个函数都包含两个非继承而来的方法:call()方法和apply()方法。 call和apply可以用来重新定义函数的执行环境,也就是this的指向;call和apply都是为了改变某个函数运行时的context,即上下文而存在的,换句话说,就是为了改变函数体内部this的指向。 语法 c
阅读全文
posted @ 2019-07-08 18:22 KarajanKing
阅读(659)
评论(0)
推荐(0)
2019年7月5日
Js截取字符串函数 和 JS判断输入字符串长度(汉字算两个字符,字母数字算一个)
摘要: 判断输入的字符的长度,汉字是2个字节,字母是1个字节 Js截取字符串函数
阅读全文
posted @ 2019-07-05 17:08 KarajanKing
阅读(1387)
评论(0)
推荐(0)
2019年7月4日
JS 数组reduce()方法详解及高级技巧
摘要: 1、语法 2、实例解析 initialValue 参数 先看第一个例子: 打印结果: 1 2 1 3 3 2 6 4 3 [1, 2, 3, 4] 10 这里可以看出,上面的例子index是从1开始的,第一次的prev的值是数组的第一个值。数组长度是4,但是reduce函数循环3次。 再看第二个例子
阅读全文
posted @ 2019-07-04 13:50 KarajanKing
阅读(4873)
评论(0)
推荐(1)
2019年6月19日
手写webpack----O(∩_∩)O
摘要: 1 const path = require("path"); 2 const htmlWebpackPlugin = require("html-webpack-plugin"); 3 4 //定义入库文件和出口文件路径 5 const PATH = { 6 app:path.join(__dirname,"./src/js/main.js"), 7 build...
阅读全文
posted @ 2019-06-19 16:59 KarajanKing
阅读(381)
评论(0)
推荐(0)
2019年5月29日
ElementUI el-time-picker-只显示小时、分钟,分并添加范围校验
摘要: 两种常用写法: 1.提出日期: 2.提出日期: format:设置下拉框时间列表格式; value-format:设置返回值格式 picker-options:设置selectableRange实现选择范围的确定,此处动态设需要拼接“秒”的值效果图: 开始时间 结束时间
阅读全文
posted @ 2019-05-29 15:28 KarajanKing
阅读(21692)
评论(0)
推荐(1)
2019年5月15日
JavaScript函数式编程(三)
摘要: JavaScript函数式编程(一) JavaScript函数式编程(二) 在第二篇文章里,我们介绍了 Maybe、Either、IO 等几种常见的 Functor,或许很多看完第二篇文章的人都会有疑惑: 『这些东西有什么卵用?』 事实上,如果只是为了学习编写函数式、副作用小的代码的话,看完第一篇文
阅读全文
posted @ 2019-05-15 15:37 KarajanKing
阅读(372)
评论(0)
推荐(0)
JavaScript函数式编程(二)
摘要: 上一篇文章 JavaScript函数式编程(一) 里我们提到了纯函数的概念,所谓的纯函数就是,对于相同的输入,永远会得到相同的输出,而且没有任何可观察的副作用,也不依赖外部环境的状态(我偷懒复制过来的)。 但是实际的编程中,特别是前端的编程范畴里,“不依赖外部环境”这个条件是根本不可能的,我们总是不
阅读全文
posted @ 2019-05-15 14:54 KarajanKing
阅读(599)
评论(0)
推荐(0)
javascript:多种继承方式(函数式,浅复制,深复制,函数绑定和借用)
摘要: 函数式继承: var object = function (obj) { if (typeof Object.create !== 'undefined') { return Object.create(obj); } else { var F = function () {}; F.prototy
阅读全文
posted @ 2019-05-15 14:51 KarajanKing
阅读(310)
评论(0)
推荐(0)
javascript函数式编程(一)
摘要: 一、引言 函数式编程的历史已经很悠久了,但是最近几年却频繁的出现在大众的视野,很多不支持函数式编程的语言也在积极加入闭包,匿名函数等非常典型的函数式编程特性。大量的前端框架也标榜自己使用了函数式编程的特性,好像一旦跟函数式编程沾边,就很高大上一样,而且还有一些专门针对函数式编程的框架和库,比如:Rx
阅读全文
posted @ 2019-05-15 14:48 KarajanKing
阅读(3966)
评论(0)
推荐(1)
js的toLowerCase,toUpperCase是如何实现的?
摘要: js的toLowerCase 是如何实现的? 二、ASCII编码 查阅资料后我知道了,计算机所有的字符都基于ASCII编码,下面是ASCII 基础编码的映射表: 此时,我们不难发现,A-Z 和 a-z 的 ASCII 编码的十进制刚好相差32, 于是我们的实现思路就是将大写的转成十进制编码,再转换成
阅读全文
posted @ 2019-05-15 11:38 KarajanKing
阅读(1300)
评论(0)
推荐(0)
上一页
1
2
3
4
5
6
7
8
···
17
下一页
公告