文章库ARTICLE COLUMN

  • Zepto 源码分析 4 - 核心模块入口

    Zepto 源码分析 4 - 核心模块入口

    摘要:对象构造函数读入的两个参数与在中也有明确的规范,用以保证构造函数的简单性。 承接第三篇末尾内容,本篇结合官方 API 进入对 Zepto 核心的分析,开始难度会比较大,需要重点理解几个核心对象的关系,方能找到线索。 $() 与 Z 对象创建 Zepto Core A...

    xzavierxzavier 评论0 收藏0
  • 自定义上传图片拼图游戏

    自定义上传图片拼图游戏

    摘要:点击格子,首先比较该格子是否与空白格子直接相邻,如果是就交换格子的和值进行换位获取空白的格子对象值互换接下来是把上传的图片设置成格子背景,通过监听的事件来获取图片文件该方法将转换成可访问的本地路径重新设置格子背景源码地址点击访问完 1....

    BaoyuanBaoyuan 评论0 收藏0
  • 先序遍历去除树的特定节点

    先序遍历去除树的特定节点

    摘要:树的遍历有先序,中序,后序。我用的最多的就是先序遍历,现在我们就如下的数据结构说一下先序遍历是怎么操作树的。以上是我的做法,大家有可优化的地方欢迎指出。 对于树的操作是平时用的最多的,任何操作都基于树的遍历。树的遍历有先序,中序,后序...

    zhaotzhaot 评论0 收藏0
  • 问道Angular——Angular刷新当前页面

    问道Angular——Angular刷新当前页面

    摘要:默认情况下,路由器将会忽略这次导航。但这样会阻止类似于刷新按钮的特性。使用该选项可以配置导航到当前时的行为。使用配置实际上不会重新加载路由,只是重新出发挂载在路由器上的事件。配置有三个值仅在路由参数更改时触发。 onSameUrlNavigation  ...

    RyanHooRyanHoo 评论0 收藏0
  • 调用百度API写了一个js翻译小工具

    调用百度API写了一个js翻译小工具

    目前还未完成的功能有:textarea高度自适应,移动端与pc端都写了。效果如图: showImg("https://segmentfault.com/img/bVbjOTB?w=1920&h=610"); showImg("https://segmentfault.com/img/bVbjOTG?w=574&h=862"); html: ...

    shadowbookshadowbook 评论0 收藏0
  • css实现单行、多行文本超出显示省略号

    css实现单行、多行文本超出显示省略号

    摘要:前言项目中我们经常遇到这种需求,需要对单行多行文本超出显示为省略号。单行文本省略文本溢出显示省略号文本不会换行语法默认值适用于所有元素当对象内文本溢出时不显示省略标记,而是将溢出的部分裁切掉。 前言:项目中我们经常遇到这种需求,需要对...

    maxminmaxmin 评论0 收藏0
  • js如何实现上拉加载更多...

    js如何实现上拉加载更多...

    摘要:我们在项目中经常使用到下拉加载更多,之前要么是底部写加载按钮,要么是引入插件。 我们在项目中经常使用到下拉加载更多,之前要么是底部写加载按钮,要么是引入插件。今天终于有时间手写一个了,之前感觉挺麻烦,明白原理后,其实很简单... showImg(...

    yagamiyagami 评论0 收藏0
  • promise与setTimeout的执行顺序问题

    promise与setTimeout的执行顺序问题

    摘要:输出创建输出第一个过程过后,已经输出了第二步由于其他的优先级高于。此时中有两个任务按照优先级高于所以先输出,再输出第三步,任务列表已经执行完毕,家下来执行由于的优先级高于,所以先输出,再输出。 有一次在面试题中有做到promise与setTimeou...

    AlliotAlliot 评论0 收藏0
  • 一篇文章搞懂JavaScript正则表达式之方法

    一篇文章搞懂JavaScript正则表达式之方法

    摘要:是正则表达式的构造函数。使用构造函数一般用于需要动态构造正则表达式的场景,性能不如字面量写法。它接受一个正则表达式作为唯一参数。总结以上所述是小编给大家介绍的一篇文章搞懂正则表达式之方法的相关知识,希望对大家有所帮助 通过本文带领大家...

    lijinke666lijinke666 评论0 收藏0
  • filter 和 map 的异同

    filter 和 map 的异同

    摘要:创建一个新数组,新数组中返回的值为经过检查指定数组中满足条件的所有元素。不会改变原数组不会对空数组进行检测语法举个 filter() Filter() 创建一个新数组,新数组中返回的值为经过检查指定数组中满足条件的所有元素。 ⚠️filter 不会改变原数组⚠...

    Harpsichord1207Harpsichord1207 评论0 收藏0
  • Service Worker学习与实践(二)——PWA简介

    Service Worker学习与实践(二)——PWA简介

    摘要:简称,是提升的体验的一种新方法,能给用户原生应用的体验。当网站以这种方式启动时它具有唯一的图标和名称,以便用户将其与其他网站区分开来。表示启动时的方向,横屏竖屏等,具体参数值可参考文档。下一篇文章中,主要讲述在实践中的重要能力。 这周...

    KavenFanKavenFan 评论0 收藏0
  • vue源码解读-Flow

    vue源码解读-Flow

    摘要:版本基于在阅读源码之前建议大家先了解下是出品的静态类型检查工具。的源码利用了做了静态类型检查,所以了解有助于我们阅读源码这里简单的介绍下的工作方式类型推断通过变量的使用上下文来推断出变量类型,然后根据这些推断来检查类型。 版本基于2.5....

    JacendfengJacendfeng 评论0 收藏0
  • vue源码解读-构造函数

    vue源码解读-构造函数

    摘要:此文件主要实现了初始化引入模块什么时候需要把代码放到包呢,个人感觉如果代码能够复用而且脱离项目能够应用到另一个项目可以考虑放到构造函数大家在这里可能会觉得,既然选择打包工具,那为啥不选择呢,应该是和后边需要定义静态方法和属性有关,语法...

    KunMinXKunMinX 评论0 收藏0
  • angular6 利用 ngContentOutlet 实现组件位置交换

    angular6 利用 ngContentOutlet 实现组件位置交换

    摘要:实现组件位置交换中视图是和数据绑定的,它并不推荐我们直接操作元素,而且推荐我们通过操作数据的方式来改变组件视图。首先定义两个组件按钮我们在下面的代码中,动态创建以上两个组件,并实现位置交换功能。 这篇文章主要介绍了angular6 利用 ngCont...

    asce1885asce1885 评论0 收藏0
  • http协议概览

    http协议概览

    摘要:如果想所有名下的二级域名都可以使用该,需要设置的参数,例如新建设置域名设置路径设置有效期输出到客户端的有效期的决定着的有效期,单位为秒。的安全属性协议不仅是无状态的,而且是不安全的。 这里我只是对一些知识进行简单的整理,方便自己理解记...

    mdluomdluo 评论0 收藏0
  • 程序员练级攻略(2018):前端基础和底层原理

    程序员练级攻略(2018):前端基础和底层原理

    摘要:下面我们从前端基础和底层原理开始讲起。对于和这三个对应于矢量图位图和图的渲染来说,给前端开发带来了重武器,很多小游戏也因此蓬勃发展。这篇文章受众之大,后来被人重新整理并发布为,其中还包括中文版。 showImg("https://segmentfault.com/img/...

    widuuwiduu 评论0 收藏0
  • Wuss Weapp 微信小程序 UI 组件库

    Wuss Weapp 微信小程序 UI 组件库

    摘要:或者当依赖安装完成后即可在微信小程序开发者工具里点击工具构建,此时若出现弹窗则记得吧使用模块勾上,若无弹窗则待构建完成后在详情里面手动勾上使用模块。 showImg("https://segmentfault.com/img/bVbjNrF?w=334&h=334"); 微信小程序 UI 组件库 Gi...

    EastboatEastboat 评论0 收藏0
  • 前端修炼の道:第一个 HTML 页面

    前端修炼の道:第一个 HTML 页面

    摘要:可见对一个页面正确渲染很重要。和标签对用于标识页面的头部区域,和之间的内容都属于头部区域中的内容。是一个辅助性标签,对页面可以进行很多方面的特性的设置。当页面没有设置字符集时,浏览器会使用默认的字符编码显示。 showImg("https://segment...

    JasonZhangJasonZhang 评论0 收藏0
  • 原生js实现手机端导航滑动效果

    原生js实现手机端导航滑动效果

    摘要:代码如下导航效果导航一导航二导航三导航四导航五导航六导航七导航八导航九导航十导航十一导航十二导航十三导航十四导航十五导航十六效果如图所示鄙人创建了一个群,供大家学习交流,希望和大家合作愉快,互相帮助,交流学习,以下为群二维码 代码如下...

    eccozhoueccozhou 评论0 收藏0
  • JSON 格式

    JSON 格式

    摘要:张三李四张三李四以下是不合格的值。张三属性名必须使用双引号不能使用十六进制值张三不能使用张三不能使用函数和日期对象三处理格式数据的方法用途用于将一个值转为字符串。举个例子张三张三特例如果传入的字符串不是有效的格式,方法将报错。 一:JS...

    YanceyOfficialYanceyOfficial 评论0 收藏0
  • 使用webpack从0搭建多入口网站脚手架,可复用导航栏/底部通栏/侧边栏,根据页面文件自动更改配置

    使用webpack从0搭建多入口网站脚手架,可复用导航栏/底部通栏/侧边栏,根据页面文件自动更改配置

    摘要:官方推荐不写重复的配置,即把本地和生产环境共用的配置放到一个文件,然后通过进行合并我们可以看到,通过插件,将共用配置和开发的配置进行合并定义了全局变量这个插件是为了在我们允许后,自动打开页面,避免每次都手动打开。 之前只知道webpack很...

    jaysunjaysun 评论0 收藏0
  • apicloud拉起小程序并传递参数

    apicloud拉起小程序并传递参数

    摘要:最近工作中遇到一个需求拉起微信小程序。端代码文件小程序有关配置如下拉起小程序相关代码不知道是因为配置文件中已经配置过了还是什么原因,带上该项参数仅能打开微信,无法拉起小程序,注释后成功拉起小程序传递参数值为成功小程序端代码 最近工作中...

    silvertheosilvertheo 评论0 收藏0
  • 《Javascript数据结构和算法》笔记-「字典和散列表」

    《Javascript数据结构和算法》笔记-「字典和散列表」

    摘要:我经常在业务代码中把数据处理成这种字典的数据结构获取的方法哈希表在学习了类之后,我们会学习散列表,也就是哈希表。 《Javascript数据结构和算法》笔记-「字典和散列表」 集合、字典、散列表存储的都是「不重复」的数据结构 集合:我们更关注每一...

    wenyiwebwenyiweb 评论0 收藏0
  • APICloud分享图片到微信

    APICloud分享图片到微信

    摘要:使用开发分享图片到微信功能在项目中添加模块,调用方法,实现分享功能。官方文档官方示例代码可选项从微信开放平台获取的,若不传则从当前的中读取。缩略图片的地址,支持协议。 使用APICloud开发App分享图片到微信功能在项目中添加wx模块,调用share...

    waruqiwaruqi 评论0 收藏0
  • 函数式编程学习

    函数式编程学习

    摘要:函数式编程学习概念相同的输入,永远得到相同的输出,而且没有任何可观察的副作用举个例子 函数式编程学习 概念: 相同的输入,永远得到相同的输出,而且没有任何可观察的副作用 举个例子...

    JensenJensen 评论0 收藏0

热门文章

<