会员
周边
众包
新闻
博问
闪存
赞助商
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
xy2370
博客园
首页
新随笔
联系
订阅
管理
2020年5月21日
利用scss进行主题切换
摘要: 基本思想:在html上添加data theme属性通过对应的属性值切换不同的配置,使用data theme时 关于主题切换的这些事,网上已经有很多文章记录了,基本想法都是差不多的,在此,仅记录我自己使用的方法。设置的主题有三种:1.默认即白天主题 2.暗色主题 3.自定义主题,即自己选择颜色,我们在
阅读全文
posted @ 2020-05-21 11:31 随机显示2090
阅读(3321)
评论(0)
推荐(0)
2019年10月16日
写一个色值深浅排序方法
摘要: 核心:var grayLevel = r 0.299 + g 0.587 + b 0.114; 根据当前颜色的灰度判断颜色深浅。 步骤一: 转换色值为rgb格式 1. hex2rgb: hex格式是16进制,转换为rgb其实就是16进制转换为10进制,较为简单。 步骤二: 获取颜色灰色值: 之前已经
阅读全文
posted @ 2019-10-16 11:20 随机显示2090
阅读(2032)
评论(0)
推荐(0)
2019年10月12日
函数化编程
摘要: 函数化编程 百科定义: 函数化编程: 又称泛函数编程,是一种编程泛式,它将电脑运算视为数学上的函数计算,并且避免使用程序状态以及易变对象。 简单理解,以函数为单元,对复杂逻辑进行拆分,将复杂逻辑转化为多个简单函数逻辑,同时通过对函数进行层层调用,来达到最终目的。 特点: 函数可以作为参数传入,也可以
阅读全文
posted @ 2019-10-12 14:51 随机显示2090
阅读(418)
评论(0)
推荐(0)
2019年10月11日
underscore_1: map()
摘要: map()是underscore.js中一个处理数组和对象的方法。 params: 1. array || obj 2. callback 3. content 上下文指向 使用: 这个代码如果我自己写的话当然很简单的想法了,就是判断传入参数类型,进行遍历,然后判断是否有回调,有的话,就执行,并将结
阅读全文
posted @ 2019-10-11 16:38 随机显示2090
阅读(319)
评论(0)
推荐(0)
2019年10月10日
从一道题看js的拆箱操作
摘要: 前段时间看到一道题,如下:([][[]]+[])[+!![]]+([]+{})[!+[]+!![]]问最终打印结果,然后简单了解一下js的装箱,拆箱操作。 基本 1. 装箱操作: 就是将基本类型(String, Number, Boolean)转为引用类型 2. 拆箱操作: 与装箱相反,就是将引用类
阅读全文
posted @ 2019-10-10 11:06 随机显示2090
阅读(317)
评论(0)
推荐(0)
2019年9月11日
jQuery(五): Deferred
摘要: jQuery(五): Deferred 有啥用 通常来说,js请求数据,无论是异步还是同步,都不会立即获取到结果,通常而言,我们一般是是使用回调函数再执行,而 deferred就是解决jQuery的回调函数方案,总的来说,deferred对象就是为了将某个回调函数延迟到某个时机再执行. 1. aja
阅读全文
posted @ 2019-09-11 11:09 随机显示2090
阅读(383)
评论(0)
推荐(0)
2019年9月9日
jQuery(三)之 选择器(基础版)
摘要: 对于jQuery的调用,我们一般都会传入参数 一、前置(DOM对象和jQuery对象) 1. DOM对象, 关于这个,应该是前端的基础知识了,在文档对象模型中,每个部分都是节点。 2. jQuery对象 这个是指通过jQuery构造函数创建出来的对象,可以通过jQuery选择器获取到,并以类数组的形
阅读全文
posted @ 2019-09-09 16:29 随机显示2090
阅读(596)
评论(0)
推荐(0)
2019年9月6日
jQuery源码二之extend的实现
摘要: extend是jQuery中一个比较核心的代码,如果有查看jQuery的源码的话,就会发现jQuery在多处调用了extend方法。 作用 1. 对任意对象进行扩展 2. 扩展某个实例对象 3. 对jquery本身的实例方法进行扩展 实现 基础版本, 对简单对象进行扩展 jQuery.prototy
阅读全文
posted @ 2019-09-06 11:18 随机显示2090
阅读(338)
评论(0)
推荐(0)
2019年9月5日
jQuery源码学习一: 创建一个jquery实例
摘要: 前言: jquery是每个前端都会的基础技能,众所周知,jquery返回的是jquery实例方法,但是我们似乎是直接使用$就可以获取到jquery的方法啦,可以在浏览器中判断一下 window.$ 和window.jQuery,jQuery 之间的关系,就会发现他们之间是全等的; 不使用new方法调
阅读全文
posted @ 2019-09-05 16:55 随机显示2090
阅读(537)
评论(0)
推荐(0)
2019年7月5日
斐波那契数列
摘要: 斐波那契数列 1. 什么是斐波那契数列 斐波那契数列: 又称黄金分割数列,以兔子繁殖引入的数列,具体大概是: 1,1,2,3,5,8,....定义的递归方法为: F(1) = 1,F(0) = 0, F(2) = F(1)+F(0) = 1....,以1和0开始即F(N) = F(N 1)+F(N
阅读全文
posted @ 2019-07-05 15:28 随机显示2090
阅读(462)
评论(0)
推荐(0)
下一页
公告