文章库ARTICLE COLUMN

  • 如何优雅的构建排序公式

    如何优雅的构建排序公式

    摘要:最近的一个项目中的需求要对一堆元素进行排序,排序的依据是元素在页面上面的坐标位置,然后按照顺序给所有元素一个编号。 最近的一个项目中的需求要对一堆元素进行排序,排序的依据是元素在页面上面的坐标位置,然后按照顺序给所有元素一个编号。如下...

    Steve_Wang_Steve_Wang_ 评论0 收藏0
  • JavaScript是如何工作的:引擎,运行时和调用堆栈的概述!

    JavaScript是如何工作的:引擎,运行时和调用堆栈的概述!

    摘要:调用栈是一种单线程编程语言,这意味着它只有一个调用堆栈。调用栈是一种数据结构,它记录了我们在程序中的位置。而且这不是唯一的问题,一旦你的浏览器开始处理调用栈中的众多任务,它可能会停止响应相当长一段时间。 本文是旨在深入研究JavaScript及...

    PiscesYEPiscesYE 评论0 收藏0
  • 如何一步步在生产环境上部署django和vue

    如何一步步在生产环境上部署django和vue

    摘要:默认情况下,它是。它也是一个安全度量,所以调整为你的应用需要,而不是最大输出。在运行的时候会把中的静态文件拷贝到这个目录中达到从开发环境到生产环节过程中移植静态文件的作用。 本文由云+社区发表本文主要讲述了如何一步步在生产环境上部署dja...

    wenduxwendux 评论0 收藏0
  • 使用webpack + react + redux + typescript搭建脚手架

    使用webpack + react + redux + typescript搭建脚手架

    摘要:编译器会根据这个列表去处理函数的调用。泛型泛型接口使用尖括号传入泛型变量,它会根据参会类型智能赋值。泛型类在这里,泛型作为一种变量,可供用户调用的时候动态约束类属性。在泛型约束中使用类型参数 demo 使用ts完成一个todomvc的demo showImg("...

    imcclimccl 评论0 收藏0
  • 前端面试中遇到 [] == ![] ? 刨祖坟式博客解析,从 ECMAScript 规范说起,比脱下

    前端面试中遇到 [] == ![] ? 刨祖坟式博客解析,从 ECMAScript 规范说起,比脱下

    摘要:这种情况,它们返回一个布尔型值。语法描述逻辑非如果能转换为,返回如果能转换为,则返回。转中能够转换为的字面量是可枚举的,包含空字符串。 博客 github 地址: https://github.com/HCThink/h-blog/blob/master/interesting/in5.md github 首页(...

    codeGooglecodeGoogle 评论0 收藏0
  • 推荐一个js常用工具函数库

    推荐一个js常用工具函数库

    etools 常用js函数整理 安装和使用 使用npm安装:npm install -s etools通过es6模块引入,如import _ from "etools";console.log(_.extend(true,{},{"age":23})); 下载并在页面引入etools.js直接调用ETool对象中得方法,如console.log(EToo...

    lemanlilemanli 评论0 收藏0
  • 手把手Vue实现移动端精简K线

    手把手Vue实现移动端精简K线

    摘要:废话不多说,先看看已完成的界面。前期工作新建文件按需引入一新建个存放主体内容。先说日呐为也就是蜡烛形状的图,为我们后边请求的数据直接强行赋值,默认设置蜡烛图的宽度。设置该图颜色设置该图线形颜色。 废话不多说,先看看已完成的界面。 showI...

    chanjarsterchanjarster 评论0 收藏0
  • Ajax学习笔记

    Ajax学习笔记

    摘要:最近在学,刚刚入门,用到很多与相关的交互。也用了挺久的了,想写一下学习笔记来记录一下。实现过程是的基础,是核心对象,首先要实例化一个对象进行请求,规定请求的类型以及是否异步处理请求。响应服务器状态响应服务器状态涉及对象的三个重要的属性...

    Forest10Forest10 评论0 收藏0
  • 计算机的编码方式

    计算机的编码方式

    摘要:计算机的编码方式机器数真值在计算机中以二进制的形式保存的数就是机器数。在机器数中首位是表示正负号的。反码非负数,本身。负数,符号位不变,其余各位取反,即原码的反码加用途在中把减法转换为加法。原原反反反原这种表示方法不对。 计算机的编码...

    SikeSike 评论0 收藏0
  • webpack入门学习手记(一)

    webpack入门学习手记(一)

    摘要:争取早日能完全抛弃掉中文文档,最终可以翻译英文文档,输出英文文档。待续相关文章入门学习手记一入门学习手记二入门学习手记三入门学习手记四 本人微信公众号:前端修炼之路,欢迎关注。 showImg("https://segmentfault.com/img/bVbk0kO?w=1150&h=59...

    mengera88mengera88 评论0 收藏0
  • 记一次获取QQ音乐播放源链接地址

    记一次获取QQ音乐播放源链接地址

    摘要:目标链接分析发现一个请求双击打开发现就是歌曲播放源地址紫棋小姐姐唱歌真好听记住这个链接,并且多打开几个试一试,以便进行对比找出规律。这是经过处理后的数据结构,抓取到的播放源链接就是如下蓝色框。迄今,经测试是正确的是链接地址。 目标链接...

    MASAILAMASAILA 评论0 收藏0
  • 简单易用的leetcode开发测试工具(npm)

    简单易用的leetcode开发测试工具(npm)

    摘要:工具安装使用示例问题下面两部分的顺序不能交换第一个参数是空数组故意写错答案,展示测试失败输出效果测试用例编写说明要测试的都是函数,参数个数不定,但返回值是一个。上面例子的输入参数是,第一个参数是数组,第二个参数是数值返回值是一个数组。...

    shusenshusen 评论0 收藏0
  • 几种常见的Vue组件间的传参方式

    几种常见的Vue组件间的传参方式

    摘要:缺点用这种方法写出来的组件十分难维护,因为你并不知道数据的来源是哪里,有悖于单向数据流的原则拿到的是一个数组,你并不能很准确的找到你要找的子组件的位置,尤其是子组件多的时候。 几种常见的Vue组件间的传参方式 Vue父子组件通讯的方法其实有...

    TalkingDataTalkingData 评论0 收藏0
  • JS专题之节流函数

    JS专题之节流函数

    摘要:一什么是节流节流函数就是让事件处理函数在大于等于执行周期时才能执行,周期之内不执行,即事件一直被触发,那么事件将会按每小段固定时间一次的频率执行。我们通过一个简单的示意来理解节流函数可以用时间戳和定时器两种方式进行处理。 本文共 2000 ...

    huaixiaozhuaixiaoz 评论0 收藏0
  • 第八期杭州NodeParty x Rokid技术分享会回顾

    第八期杭州NodeParty x Rokid技术分享会回顾

    摘要:月号,杭州和联合主办的第八期技术分享会,在公司如期举行。张伟林,宋小菜资深前端开发工程师,年,霹雳迷,已手残的纸牌魔术师,喜欢神奇的东西,技术栈从上向下不断横向纵向贯穿,目前在寻找前后端大一统思想的路上越走越偏。 showImg("https://seg...

    gselfgself 评论0 收藏0
  • 即学即用,轻松搞定这些选择器!(上)

    即学即用,轻松搞定这些选择器!(上)

    摘要:基本选择器主要包括元素选择器选择器类选择器伪类选择器伪元素选择器通用选择器元素选择器在标准中,元素选择器又称为类型选择器。例如,元素选择器就是声明当前页面中所有的元素的显示效果。 showImg("https://segmentfault.com/img/bVbkWXI?w=900&h=...

    Jason_GengJason_Geng 评论0 收藏0
  • 优雅的在React组件中注册事件

    优雅的在React组件中注册事件

    摘要:前言在的开发中,我们经常需要在上注册一些事件,比如按下关闭弹窗,按上下键选中列表内容等等。比较常见的操作是在组件的时候去上监听一个事件,在组件的时候停止监听事件。 前言 在React的开发中,我们经常需要在 window 上注册一些事件, 比如按下 ...

    archieyangarchieyang 评论0 收藏0
  • 用Js实现给一个1-100的数字,让计算机用最少的次数猜中这个数字

    用Js实现给一个1-100的数字,让计算机用最少的次数猜中这个数字

    摘要:解题思路就是选择两个数字,一个最小值和一个最大值,取这两者的平均值作为判断。判断的数字小了,就减小最大值。用递归使取值的范围逐渐缩小。当取值等于目标值的时候,打印这个值,并结束递归。 解题思路就是选择两个数字,一个最小值和一个最大值,...

    刘德刚刘德刚 评论0 收藏0
  • [ ES6 ] 快速掌握常用 ES6 (一)

    [ ES6 ] 快速掌握常用 ES6 (一)

    摘要:常量变量先说说常量和变量的概念吧,常量是说那种进行一次赋值后不会更改的值,比如说游戏账户的,变量是说赋值后有更改的需求的,比如游戏名,游戏密码。常用实例交换变量的值提取数据解构赋值对提取对象中的数据,尤其有用。 本系列文章适合快速掌握...

    ispringispring 评论0 收藏0
  • Vue2移动端项目完成总结

    Vue2移动端项目完成总结

    摘要:对于项目中遇到一些问题进行总结记录移动端适配项目使用预处理,动态获取设备尺寸,进而设置不同的跟字体大小。 项目使用vue-cli搭建,技术栈使用vue2+webpack3。该项目为移动端,内嵌App中。业务内容为黄金交易。使用webscoket实时获取服务端数据,更...

    li21li21 评论0 收藏0
  • 回调地狱-编写异步JavaScript指南

    回调地狱-编写异步JavaScript指南

    摘要:什么是回调地狱异步代码,或者说使用的代码,很难符合我们的直观理解。人们理解回调的最大障碍在于理解一个程序的执行顺序。怎样解决回调地狱问题糟糕的编码习惯造成了回调地狱。把回调函数的第一个参数设置为对象,是中处理异常最流行的方式。 什么是...

    刘玉平刘玉平 评论0 收藏0
  • 理解 JavaScript 执行栈

    理解 JavaScript 执行栈

    摘要:执行栈所有的代码在运行时都是在执行上下文中进行的。引擎执行栈顶的函数,执行完毕,弹出当前执行上下文。但是这里我们也可以用执行栈来解释。 这是 JavaScript 系列的第 3 篇。 引例 首先来看一个引例: function foo() { console.log("1"); bar...

    yachengyacheng 评论0 收藏0
  • 微信6.7.4版本,ios 键盘顶上去页面 收起键盘后页面不下去bug修复

    微信6.7.4版本,ios 键盘顶上去页面 收起键盘后页面不下去bug修复

    摘要:微信版本出现的问题,用户输入时,软键盘弹出。收起软键盘的时候,页面下部软键盘原来位置会变成一片空白区域,页面没有恢复原状。实现原理出现上述情况,手动下拉页面,页面会恢复正常。所以,在的事件中监听软键盘收起,模拟手动下拉。前提,本身没有...

    SanchiSanchi 评论0 收藏0
  • js 实现 hasClass(), addClass(), removeClass() 方法

    js 实现 hasClass(), addClass(), removeClass() 方法

    摘要:实现方法方法有判断是否存在类名,返回值添加类名从列表中删除类名切换类名如果列表中存在则删除,否则添加 js 实现 hasClass(), addClass(), removeClass() 方法 HTML5-classList classList 方法有 contains("className") // 判断是否存在类名,返回...

    sydMobilesydMobile 评论0 收藏0
  • 表单验证失败提示方案(自用)

    表单验证失败提示方案(自用)

    摘要:方案动态计算定位,于失败项附近,并定时消失,多个提示一同显示。遇到问题当表单处于中,并且表单高度大于高度,验证失败项又刚好在被隐藏的部分,需要对这部分提示做特殊处理,暂且处理为不显示这部分提示。 方案 动态计算定位,fixed于失败项附近,...

    CoyPanCoyPan 评论0 收藏0

热门文章

<