首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
天下谷gu
掘友等级
web前端开发
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
17
文章 17
沸点 0
赞
17
返回
|
搜索文章
赞
文章( 17 )
沸点( 0 )
微信小程序实现WebSocket心跳重连
最近在开发小程序用到了WebSocket,小程序提供了相应的原生API,与H5的API使用方式上有一些区别,所以流行的H5的一些成熟的类库使用起来有些困难,而原生API又存在一些缺陷,所以就自己实现了一套心跳重连机制。 惯例,先简单介绍一下Websocket。 WebSocke…
JavaScript 核心
非常纯正的一系列文章,深入介绍了作用域链、闭包、this 等核心概念,你可以通过阅读它们来加深对 JS 语言本身的理解,配合 ECMA 规范食用口味更佳。
进击的 JavaScript 之(七) 原型链
在JavaScript中,我们创建一个函数A(就是声明一个函数), 那么 js引擎 就会用构造函数Function来创建这个函数。所以,所有的函数的constructor属性都指向 构造函数Function。A.constructor === Function; //true(…
Node.js + Nginx 部署 HTTPS 服务
今天,经过无数次折腾,向往已久的域名备案终于下来了。于是迫不及待地将个人博客网站进行 HTTPS 部署迁移,中间遇到一些坑,在此做个记录。 https 更安全,相对于 http 可以较为有效防止中间人攻击,每个项目都希望安全托底。博客虽然没有重要数据,但不失为练兵的好地方。 为…
JS高级之面试必须知道的几个点
2.使用Function构造函数定义函数的方式是一个函数表达式,这种方式会导致解析两次代码,影响性能。第一次解析常规的JavaScript代码,第二次解析传入构造函数的字符串 https://www.cnblogs.com/tugen... https://www.cnblog…
vue封装第三方插件并发布到npm
写此文前特意google了一下,因为有较详细的开发教程我再写意义不大,有把插件封装成组件的教程,有把自己的组件封住成插件的教程,本文主要说明如何把第三方的插件封装成vue插件,简化配置,一键安装,主要提供思路,封装方法大同小异·,文章略长要有耐心。 gitment是一个基于gi…
React.js 实现原生 JS 拖拽效果及思考
其实拖拽效果的思路是很简单的。主要就是三个步骤: 1.onmousedown 的时候,启动可拖拽事件,记录被拖拽元素的原始坐标参数。 2.onmousemove 的时候,实时记录鼠标移动的距离,结合被拖拽元素第一阶段的坐标参数,计算并设置新的坐标值。 3.onmouseup 的时候,关闭可拖拽事件,记录新的坐标值。 注意:这里主要是通过绝对定位的 top 和 left 来确定元素的位置的,因此被拖拽元素的 css 一定要设置绝对定位。
关注了
93
关注者
0
收藏集
97
关注标签
31
加入于
2018-06-08