Web秀
首页
专栏
文章
问答
热点
导航
实例
文章
登录
首页
前端
JavaScript
Vue.js
CSS
Uni-App
专栏
问答
工具
全网热点
导航
前端
设计
实例
登录
综合
Uni-App
Webpack
React
Html
Electron-Vue
Electron
Vue-Nuxt
TypeScript
NodeJs
web前端
Vue
Css
JavaScript
比特币
ThreeJs
工具类
面试
服务器
小程序
其他
展开
推荐
最新
热榜
冴羽
Lv0
理想主义者,个人微信:mqyqingfeng ,带你看技术与生活的诗与远方
0
关注
0
关注者
关注
冴羽
2年前
JavaScript
JavaScript 专题之从零实现 jQuery 的 extend
JavaScritp专题系列第七篇,讲解如何从零实现一个jQuery的extend函数前言jQuery的extend是jQuery中应用非常多的一个函数,今天我们一边看jQuery的extend的特性,一边实现一个extend!extend基本用法先来看看extend的功能,引用jQuery官网:Mergethecontentsoftwoormoreobjectstogetherintothefirstobject.翻译过来就是,合并两个或者更多的对象的内容到第一个对象中。让我们看看extend的用法:j
546434
3243
0
冴羽
Lv0
理想主义者,个人微信:mqyqingfeng ,带你看技术与生活的诗与远方
0
关注
0
关注者
关注
冴羽
2年前
JavaScript
JavaScript 深入之浮点数精度
前言0.1+0.2是否等于0.3作为一道经典的面试题,已经广外熟知,说起原因,大家能回答出这是浮点数精度问题导致,也能辩证的看待这并非是ECMAScript这门语言的问题,今天就是具体看一下背后的原因。数字类型ECMAScript中的Number类型使用IEEE754标准来表示整数和浮点数值。所谓IEEE754标准,全称IEEE二进制浮点数算术标准,这个标准定义了表示浮点数的格式等内容。在IEEE754中,规定了四种表示浮点数值的方式:单精确度(32位)、双精确度(64位)、延伸单精确度、与延伸双精确度。
544407
3290
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
JavaScript
你是怎么理解ES6中Module的?使用场景?
你是怎么理解ES6中Module的?使用场景?一、介绍模块,(Module),是能够单独命名并独立地完成一定功能的程序语句的集合(即程序代码和数据结构的集合体)。两个基本的特征:外部特征和内部特征外部特征是指模块跟外部环境联系的接口(即其他模块或程序调用该模块的方式,包括有输入输出参数、引用的全局变量)和模块的功能内部特征是指模块的内部环境具有的特点(即该模块的局部数据和程序代码)为什么需要模块化代码抽象代码封装代码复用依赖管理如果没有模块化,我们代码会怎样?变量和方法不容易维护,容易污染全局作用域加载资
545999
3295
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
5年前
JavaScript
Todo List: Node + Express 搭建服务端连接Mysql - 第五章(第一节)
前言万丈高楼平地起,我们的TodoList项目也是越来越健壮了。TodoList的前面4章内容都是在为Client端开发,现在架构基本ok,接下来我们搭建Server端,连接数据库,Client端能与数据库交互。以下知识和前端知识无关哦,虽然也是JS代码,有兴趣的可以继续了解一波。当然,现在开发同学多多少少还是要会一点点全栈类的知识,这也是一种趋势。代码请戳:TodoListGitHub代码库本次《todolist:Vue待办事项任务管理》,分为一下章节,有兴趣的同学可以持续关注。第一章:初识(项目搭建、
556310
3835
0
冴羽
Lv0
理想主义者,个人微信:mqyqingfeng ,带你看技术与生活的诗与远方
0
关注
0
关注者
关注
冴羽
2年前
JavaScript
42+JavaScript高频手写实现及详细答案,胖头鱼喊你一起学源码啦!
本文已参与 「掘力星计划」 ,赢取创作大礼包,挑战创作激励金。前言昨天遇见小学同学,没有想到它混的这么差---只放了一块钱到我的碗里o(╥﹏╥)o生活这么无聊,总得逗逗自己是不,以后我要经常给大家讲笑话,你愿意听不O(∩_∩)O哈哈~前几天写了一篇【中高级前端】必备,30+高频手写实现及详细答案(万字长文),你值得拥有噢总结了30+常见手写实现,广大兄弟姐妹指出了其中不少问题,还有人提出没有防抖和节流等实现,胖头鱼不吃不睡又搞了12+手写题(已接近42+),一起来看看吧。直通车点击查看
546118
3313
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
4年前
JavaScript
JS 中几种轻松处理'this'指向方式
我喜欢在JS中更改函数执行上下文的指向,也称为this指向。例如,咱们可以在类数组对象上使用数组方法:constreduce=Array.prototype.reduce;functionsumArgs(){returnreduce.call(arguments,(sum,value)=>{returnsum+=value;});}sumArgs(1,2,3);//=>6```另一方面,`this`很难把握。咱们经常会发现自己用的`this`指向不正确。下面的教你如何简单地将`this`绑定到
555181
3622
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
5年前
JavaScript
javascript学习思维导图
JavaScript数据类型JavaScript变量Javascript运算符JavaScript流程控制JavaScript数组JavaScript函数基础JavaScript字符串函数JavaScript正则表达式DOM基本操作Window对象...
556578
3813
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
5年前
JavaScript
JavaScript类型在什么情况下会发生类型自动转换
前言大家都知道JavaScript是弱类型语言,而且JavaScript声明变量的时候并没有预先确定的类型,变量的类型就是其值的类型,也就是说变量当前的类型由其值所决定,夸张点说上一秒种的String,下一秒可能就是个Number类型了,这个过程可能就进行了某些操作发生了强制类型转换。虽然弱类型的这种不需要预先确定类型的特性给我们带来了便利,同时也会给我们带来困扰,为了能充分利用该特性就必须掌握类型转换的原理。下面我们来介绍JavaScript类型在什么情况下会发生类型自动转换:什么时候自动转换为stri
556864
3723
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
3年前
JavaScript
如何实现上拉加载,下拉刷新?
如何实现上拉加载,下拉刷新?一、前言下拉刷新和上拉加载这两种交互方式通常出现在移动端中本质上等同于PC网页中的分页,只是交互形式不同开源社区也有很多优秀的解决方案,如iscroll、better-scroll、pulltorefresh.js库等等这些第三方库使用起来非常便捷我们通过原生的方式实现一次上拉加载,下拉刷新,有助于对第三方库有更好的理解与使用二、实现原理上拉加载及下拉刷新都依赖于用户交互最重要的是要理解在什么场景,什么时机下触发交互动作上拉加载首先可以看一张图上拉加载的本质是页面触底,或者快要
546906
3292
0
Javan
Lv6
专注于前端知识分享
0
关注
0
关注者
关注
Javan
2年前
JavaScript
VUE开发一个组件——Vue list列表滑动删除
前言滑动删除,在很多APP软件里面可以见到,比如淘宝的订单列表,QQ微信的聊天记录等等,今天就来看看JavaScript是如何实现这个功能的,之所以说是vue,主要是框架是vue啦,主要还是JS+CSS部分。页面部分页面就超级简单咯,遍历一个列表,添加touchstart和touchend事件,并添加删除按钮。如果滑动就添加move类样式,向左滑动60px。<ul><liv-for="(item,index)inlist":class="{move:candelete.id==item.
559367
3892
0
下拉加载更多
您好
去签到
你已经连续签到
0
天
猜你喜欢
换一换
最新文章
更多