小知识点
文章平均质量分 51
Corey_Mxd
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
设置输入框input中placeholder属性的字体颜色、字号
一、须知placeholder属性是css3中新增加的属性,IE9和Opera12以下版本的CSS选择器均不支持占用文本。二、设置placeholder文字颜色、字号方式1、因为每个浏览器的CSS选择器都有所差异,所以需要针对每个浏览器做单独的设定(可以在冒号前面写input和textarea)。?12345678910111213141516::-webkit-input-placeholder...转载 2018-04-07 16:37:25 · 5280 阅读 · 0 评论 -
Vue 使用原生给标签绑定事件
工作中遇到一个后台给前端埋的坑,前端使用框架vue,后端将单选input直接渲染给到前端,需要前端给input绑定点击事件。代码示例:/** 原生radio绑定click事件 */ bindingClick() { let ios = document.getElementsByTagName("input"); this.$nextTick(() =&g...原创 2019-06-15 14:39:35 · 4882 阅读 · 0 评论 -
js搜索键关键字变色 封装方法及小程序显示
js/** * 搜索键关键字变色 * @param {*} data 要替换的数组 * @param {*} key 替换字段的key值 * @param {*} value 搜索的关键字 */function searchNotes (data, key, value) { // 搜索键关键字变色 var nWord = value // 获取el表达式冲文本框输入的关...原创 2018-12-21 11:58:49 · 2134 阅读 · 0 评论 -
js中replace的用法
replace方法的语法是:stringObj.replace(rgExp, replaceText) 其中stringObj是字符串(string),reExp可以是正则表达式对象(RegExp)也可以是字符串(string),replaceText是替代查找到的字符串。。为了帮助大家更好的理解,下面举个简单例子说明一下Js代码1. <script language="jav...转载 2018-12-21 11:48:32 · 6802 阅读 · 0 评论 -
vue 懒加载
vue路由配置以及按需加载模块配置1、首先在component文件目录下写俩组件:First.vue :<template> <div>我是第一个页面</div></template> <script> export default { name: 'first', data () { ...转载 2018-12-13 09:51:39 · 943 阅读 · 0 评论 -
详解javaScript的深拷贝
目录 浅谈深拷贝和浅拷贝 深拷贝和浅拷贝的区别 为什么要使用深拷贝? 深拷贝的要求程度 怎么检验深拷贝成功 只对第一层级做拷贝 拷贝所有层级 存在大量深拷贝需求的代码——immutable提供的解决方案 正文 前言: 最开始意识到深拷贝的重要性是在我使用redux的时候...转载 2018-11-28 11:33:26 · 253 阅读 · 0 评论 -
base64编码与图片之间相互转换
Base64是网络上最常见的用于传输8Bit字节码的编码方式之一一、将base64转换成图片 只需要在img 标签中引入即可,注意要加上标明前缀(data:image/png;base64),否则并不知道,这串代码是干啥的如:<img src="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUA AAAFCAYAAACNbybl...转载 2018-09-22 13:01:04 · 7476 阅读 · 0 评论 -
js取整数、取余数、取小数点后几位的方法
取整1.取整// 丢弃小数部分,保留整数部分parseInt(5/2) // 2 2.向上取整// 向上取整,有小数就整数部分加1Math.ceil(5/2) // 3 3.向下取整// 向下取整,丢弃小数部分Math.floor(5/2) // 2 4四舍五入// 四舍五入Math.round(5/2) // 3 取余...原创 2018-09-26 16:59:00 · 25467 阅读 · 0 评论 -
别再用JS里面的Math.random()方法生成随机数
网上常能见到的一段 JS 随机数生成算法如下,为什么用 9301, 49297, 233280 这三个数字做基数?见到这个随机数生成算法好几次了,乍看有点鸡肋本来用Math.random()就可以的事。想不清楚为什么他要用9301,49297,233280这三个数字?其中有道理吗?还是仅是随意选的三个数?但是这个组合貌似流传很广。好多小网站源码里都见到过。 var ra...转载 2018-07-16 16:18:27 · 1365 阅读 · 0 评论 -
清除浮动
什么是CSS清除浮动?在非IE浏览器(如Firefox)下,当容器的高度为auto,且容器的内容中有浮动(float为left或right)的元素,在这种情况下,容器的高度不能自动伸长以适应内容的高度,使得内容溢出到容器外面而影响(甚至破坏)布局的现象。这个现象叫浮动溢出,为了防止这个现象的出现而进行的CSS处理,就叫CSS清除浮动。引用W3C的例子,news容器没有包围浮动的元素。...转载 2018-07-16 16:17:21 · 206 阅读 · 0 评论 -
JS中判断对象是对象还是数组的方法
1.typeof操作符 这种方法对于一些常用的类型来说那算是毫无压力,比如Function、String、Number、Undefined等,但是要是检测Array的对象就不起作用了。 利用typeof除了array和null判断为object外,其他的都可以正常判断alert(typeof null); // "object"alert(typeof function () {return ...转载 2018-05-08 14:08:46 · 686 阅读 · 0 评论 -
JS字符串转换为JSON的四种方法笔记
1、jQuery插件支持的转换方式: 示例: $.parseJSON( jsonstr ); //jQuery.parseJSON(jsonstr),可以将json字符串转换成json对象 2、浏览器支持的转换方式(Firefox,chrome,opera,safari,ie)等浏览器: 示例: JSON.parse(jsonstr); //可以将json字符串转换成json对象 JSON.s...转载 2018-05-08 14:03:48 · 211 阅读 · 0 评论 -
js高效更改对象中属性名
一个json对象:var json = [ { "Id":"3972679ef2c04151972b376dd88e6413", "T_CourseId":"7a4494aae1804d3e94094583249750fe", "CourseName":"英语", "Code":"engl原创 2018-05-08 14:01:30 · 20415 阅读 · 7 评论 -
for...in 语句用于遍历数组或者对象的属性(对数组或者对象的属性进行循环操作)
for...in 语句用于对数组或者对象的属性进行循环操作。for ... in 循环中的代码每执行一次,就会对数组的元素或者对象的属性进行一次操作。语法:for(变量 in 对象){ 在此执行代码}“变量”用来指定变量,指定的变量可以是数组元素,也可以是对象的属性。实例:使用 for ... in 循环遍历数组。<html><body><script...原创 2018-04-25 15:30:20 · 2523 阅读 · 0 评论 -
checkbox标签勾选了但没有checked=checked和checkbox标签已有checked=checked但是不显示勾选
checkbox标签勾选了但没有checked=checked这种情况需要自己创建一个选中事件<div class="keep-pwd"> <label> <input type="checkbox" id="remLoginChk"> <label>记住账号</label>原创 2018-04-07 10:47:41 · 7563 阅读 · 0 评论 -
复选框单选框与文字对齐问题的研究与解决
一、前言目前中文网站上面的文字,就我的个人感觉而言,绝大多数网站的主流文字大小为12px,因为在目前高分辨率显示器屏幕下,11px的汉字,其像素点开始不规整,文字不如12px来的显示良好。12px大小的文字就是主流也是底线。然而12px的文字与单选框和复选框是不对齐的。例如下面这张雅虎中国首页在火狐浏览器下的截图:雅虎中国首页单选框复选框与文字不对齐这里,不是说,雅虎中国的团队不够认真,而因为这1...转载 2018-04-10 11:04:23 · 1411 阅读 · 0 评论 -
vue 版本发布 在线跟新用户操作解决方案
因本司更新迭代的速度很快,有时候更改一个BUG就要马上更新版本,就会引起用户在应用当中,页面点击无反应的情况出现。解决方案有两种:1.window.addEventListener('error')监听页面是否更新版本,判断js或css报错时,强制刷新页面,就可以正常使用了。index.html 入口文件<script> window.addEventLis...原创 2019-06-10 17:52:03 · 1174 阅读 · 1 评论
分享