作为前端切图仔,越发觉得自己离不开函数了。 说到JavaScript函数,脑子里都是匿名函数、普通函数、闭包函数、构造函数……然后还能说出一大堆函数的概念。如果你达到这个水平,那么函数对你来说没有…
分类:前端
简单的网页信息管理增删改查(html js实现)
一个简单的网页管理信息,可以添加姓名年龄,也可以单独对每行的数据进行删除修改,还可以进行查询操作 html代码 记录列表</br></br> 姓名: <input type="text" n…
js截取小数点后位数的三种方法
js中截取小数点后位数的三种方法 1、不四舍五入 通过indexOf方法判断出‘.’在传入值得索引然后利用substring方法直接截取相应的位数 function getBit (value, bit = 3) { l…
Object.keys()是按什么顺序返回值的?
碰到了一个很有意思的问题,js中对象属性的输出是有序的吗?如果有的话,那又遵循怎样的规则呢? 这里我们来做一个简单的探讨,工作之余来一点趣味性的问题。虽不能醍醐灌顶,但可以巩固所学知识,也是极好的~🙈 一…
VueJS源码学习——工具类函数实现(二)
原文地址项目地址 工具类 /** * Simple bind, faster than native * * @param {Function} fn * @param {Object} ctx * @return {F…
jQuery锁定页面元素(表格列)
摘要 在拖动滚动条时,对页面元素进行横向、纵向锁定。 介绍 对于展现内容较多的页面,在滚动时,我们经常需要对一些重要的元素进行锁定。这些元素经常是表格的行、列,也可能是搜索条件,或者是其他重要信息。 对于表格列的锁定,目…
layui中form表单提交数据的方式
<form class="layui-form"> <div class="layui-form-item"> <input type="text" id="subTitle" name="…
如何提高网页加载速度(前端面试)
网页的加载过程: 1.DNS查找 > 2.下载并渲染HTML文件 > 3.下载并执行css及js组件 > 4.下载图片 首先要明白网页的加载过程,这样才能有条例和逻辑的理解优化加载 1. 减少DNS查找…
Vue 阻止事件冒泡和默认行为案例
话不多说,三句多。先上一段代码: <script> window.onload=function(){ let vm=new Vue({ el:"#div", data:{ }, methods:{ show…
【理解】一道 JS 面试题
最近在一个前端学习群里,有人抛出了这么一道 JS 面试题。 var foo = 1; (function foo(){ foo = 100; console.log(foo); }()) console.log(foo)…
Vue.js路由懒加载[译]
作者:Joshua Bemenderfer 原文地址: lazy-loading-routes 译者:jeneser 当你的SPA(单页应用程序)变得复杂时,打包构建后的Javascript包会变得非常大,以至于严重影响…
web常用的三种图像格式
网页中所用的三种图片格式分别是JPEG、PNG、GIF。不同的图片需要选择不同的存储格式,这样能够避免由于图片格式错误而造成页面性能降低。 现在对三种web图片存储格式做一个简单知识归纳如下: 一、JPEG 适用于…