文章库ARTICLE COLUMN

  • 夯实基础js - 语句篇

    夯实基础js - 语句篇

    摘要:下面这些值将被计算出空字符串当传递给条件语句时,所有其他值,包括所有对象会被计算为。如果表达式的值为,将执行循环语句若为,循环终止。如果要执行多条语句,就要用中括号把语句括起来。若存在则执行,然后会回到第步执行语句。 下面这些值将被计...

    lixianglixiang 评论0 收藏0
  • avalon的ViewModel设计

    avalon的ViewModel设计

    摘要:在等库中,开头的属性方法都是框架自用的。使用或者更新的,就能得到所有访问器属性的定义对象,然后合成。至此,内部各种概念的关系图如下框架设计第三版,敬请期待 不是有了Object.defineProperty, Proxy或Reflect,放进一个对象就new出一个ViewMode...

    sourcenodesourcenode 评论0 收藏0
  • javascript基础篇小结

    javascript基础篇小结

    摘要:表示尚未存在的对象是一个有特殊意义的值。可以为变量赋值为,此时变量的值为已知状态不是,即。用来初始化变量,清除变量内容,释放内存结果为但含义不同。且它俩与所有其他值比较的结果都是。,需要两个操作数同时转为。 转载请声明出处 博客原文 随...

    hiyanghiyang 评论0 收藏0
  • angular的ViewModel设计

    angular的ViewModel设计

    摘要:换言之,的对应的,此外它还有。它们共同构成的监控系统。和是相辅相成的。两者一起,构成了作用域的核心功能数据变化的响应。迭代的最大值称为。框架设计第三版,敬请期待 angular的ViewModel有一个专门的官方术语叫$scope, 它只是一个普通构造器(Sc...

    int64int64 评论0 收藏0
  • get和post的初高级区别

    get和post的初高级区别

    摘要:初级区别长度有限,而长度可以更长的请求包含参数将会被但是不会的能被存为标签但是不能只能进行编码,则可以多种编码只接受字符但是没有限制后退无害,但是会出发再次请求比的安全性差,因为参数直接暴露在中高级区别产生一个数据包产生两个数据包在一...

    Yang_RiverYang_River 评论0 收藏0
  • Vue的缓存算法—LRU算法

    Vue的缓存算法—LRU算法

    摘要:最近在看的源码,不得不说的是,的源码十分优雅简洁,下面就来分享下的缓存利用的算法算法。关于算法的具体流程,可以来看下这个,这个可视化过程,模拟了算法进行调度的过程。 最近在看Vue的源码,不得不说的是,Vue的源码十分优雅简洁,下面就来分享...

    elinaelina 评论0 收藏0
  • 函数式编程初探

    函数式编程初探

    摘要:函数式编程是一种以函数为基础的编程方式和代码组织方式,从程序员的思路上来说,就是将程序拆分并抽象成多个函数,再组装回去。在这门语言中,函数是一等公民,函数可以作为函数的参数,函数也可以返回一个函数,因此适合函数式编程风格。 函数式编程...

    ooghoogh 评论0 收藏0
  • hello-weapp微信小程序最简示例教程

    hello-weapp微信小程序最简示例教程

    摘要:仓库打开微信小程序官方开发文档,最好全篇看一遍,基本上就会了。 https://github.com/dingyiming... 仓库:https://github.com/dingyiming... 打开微信小程序官方开发文档,最好全篇看一遍,基本上就会了。 点击文档中 工具 选项卡中 下载工具页...

    LabradorsLabradors 评论0 收藏0
  • 夯实基础js

    夯实基础js

    摘要:函数声明函数表达式表达式定义的函数,成为匿名函数。匿名函数没有函数提升。一种数据类型,它的实例是唯一且不可改变的。和是本语言的其他两个基本要素。总之,这些也带来了对象字面值和类声明紧密联系起来,让基于对象的设计得益于一些同样的便利。 ...

    shengguoshengguo 评论0 收藏0
  • 基于uiwebview富文本编辑器实践

    基于uiwebview富文本编辑器实践

    摘要:背景最近我们微信读书将写想法换成了基于的富文本编辑器,遇到了不少问题,这里我将简单的介绍一下我们在开发过程中踩到的坑。 背景 最近我们微信读书将写想法换成了基于webview的富文本编辑器,遇到了不少问题,这里我将简单的介绍一下我们在开发过程...

    luzhuqunluzhuqun 评论0 收藏0
  • 使用 Snap.svg 来实现一个具有 morphing 动画效果的按钮动效

    使用 Snap.svg 来实现一个具有 morphing 动画效果的按钮动效

    摘要:今天这篇文章来讲一个动画在界面上一个具体的运用即具有动画效果的播放按钮。在后面实现动画效果的时候要用到。下面来看下实现动画效果核心代码所谓动画效果,就是从一个形状变到另一个形状。由于使用方法,它们之间的变化会有一个动画效果即动画效果。...

    jubincnjubincn 评论0 收藏0
  • 通过时间扭曲实现缓动动画

    通过时间扭曲实现缓动动画

    摘要:通过时间扭曲实现缓动动画经常会见到各类缓动函数,在里面有现成的等缓动效果直接用。这次的实践在一个封装的基础上,请参考精灵封装缓动动画的本质,是在单位时间内移动不同的距离。 通过时间扭曲实现缓动动画 经常会见到各类缓动函数,在CSS里面有现...

    ooghoogh 评论0 收藏0
  • 延迟脚本的方式

    延迟脚本的方式

    摘要:实现延迟加载的方式有方式一标签放在底部将节点放置在之前,这样脚本会在页面显示出来之后再加载。尽可能地合并脚本。采用无阻塞下载脚本的方法使用标签的属性仅适用于和以上版本使用动态创建的元素来下载并执行代码使用对象下载代码并注入页面中。 昨...

    tinylcytinylcy 评论0 收藏0
  • 纯 HTML+CSS+JavaScript 编写的计算器应用

    纯 HTML+CSS+JavaScript 编写的计算器应用

    摘要:不允许再有其他文件,不允许再有多带带的文件。必须支持标准的四则运算。请在收到邮件的小时内独立完成本测试,并回复本邮件。项目地址最终版的计算器,项目地址和预览图片在。并且使用单位来进行自动计算尺寸。 一道笔试题 之前偶然看到一个公司的笔...

    youkedeyoukede 评论0 收藏0
  • 浏览器缓存机制

    浏览器缓存机制

    摘要:与不一样的是,当服务器返回的响应时,由于重新生成过,中还会把这个返回,即使这个跟之前的没有变化浏览器收到的响应后,就会从缓存中加载资源。 浏览器缓存基本认识 分为强缓存和协商缓存 浏览器在加载资源的时候,会根据这个资源的http header判断...

    AprilApril 评论0 收藏0
  • iphone 前往点击

    iphone 前往点击

    摘要:苹果手机中键盘前往点击事件标签外层无标签时获取焦点右下角会显示换行。测试中使用苹果与展示的事件结构不同,此处留作注意。在中监听,可以进行操作拦截处理,但是中仍会提交,需要增加。 苹果手机中键盘-前往点击事件 input标签外层无Form标签时获...

    wizChenwizChen 评论0 收藏0
  • Vue_Vuex

    Vue_Vuex

    摘要:定义调用更改的中的状态的唯一方法是提交中的非常类似于事件每个都有一个字符串的事件类型和一个回调函数,参数。注意点必须是同步函数原因当触发的时候,回调函数还没有被调用。实质上任何在回调函数中进行的状态的改变都是不可追踪的。 Vuex 集中式...

    animabearanimabear 评论0 收藏0
  • javascript操作符知识点整理

    javascript操作符知识点整理

    摘要:中的操作符的不同之处在于,它们能够适用于很多值,例如字符串数字值布尔值甚至对象。在应用于布尔值时,先将其转换为再执行加减的操作。布尔值变量变为数值变量。在有一个操作数不是布尔值的情况下,逻辑与操作就不一定返回布尔值。 前言 初学者会觉...

    JerryZouJerryZou 评论0 收藏0
  • css经典布局之左侧固定大小右侧自动适应

    css经典布局之左侧固定大小右侧自动适应

    摘要:最近学习了一种经典布局,固定左侧或右侧的宽度,另一侧自适应宽度,此种布局挺常用,尤其是像后台,大部分都是采用这种结构,还比如像订餐类的,进入商家的时候,会出现一堆饭的列表,左侧是饭的分类,右侧是饭的列表等等。 最近学习了一种经典布局,...

    boosterbooster 评论0 收藏0
  • [deviceone开发]-天气demo

    [deviceone开发]-天气demo

    摘要:一简介该主要实现定位功能,读取天气信息,语音播报功能。其中定位需要配置,调试二维码请到论坛中下载二效果图三相关讨论四源码地址五更多示例 一、简介 该demo主要实现定位功能,读取天气信息,语音播报功能。其中定位需要配置key,调试二维码请到论...

    lcodecorexlcodecorex 评论0 收藏0
  • 用vue实现模态框组件

    用vue实现模态框组件

    摘要:组件结构头部内容区域尾部操作按钮模态框结构分为三部分,分别为头部内部区域和操作区域,都提供了,可以根据需要定制。调用点击确定按钮的回调处理点击取消按钮的回调处理用创建一个索引就很方便拿到模态框组件内部的方法了。 基本上每个项目都需要用...

    mrcodemrcode 评论0 收藏0
  • 加载异步脚本的艺术

    加载异步脚本的艺术

    摘要:由于脚本的加载会阻塞页面上其他元素的载入,以异步非阻塞的方式加载脚本文件对网页性能而言就显得尤为重要,甚至可以说很关键。如果你拥有宿主页面的控制权,一切将变的更加简单以异步非阻塞方式加载脚本对网页的性能有很大的帮助。 由于JavaScript脚...

    EminjannnEminjannn 评论0 收藏0
  • 《JavaScript语言精粹》内容精选

    《JavaScript语言精粹》内容精选

    摘要:最近在读语言精粹这本书,作者是是一名来自的资深架构师,以创建和维护格式而为大家所熟知。三元运算符有三个运算数。尝试从的成员属性中取值将会导致异常。这个过程称为委托。通过可取得它们所属对象的上下文的方法称为公共方法。 最近在读《JavaScri...

    SimonMaSimonMa 评论0 收藏0
  • Build Your Own Promise

    Build Your Own Promise

    摘要:意味着代指的操作由于某些原因失败。第一步构造函数有三种状态,。这个构造函数我们可以先这样写创建一个时,首先进行状态初始化。所有的都是的,而并不是所有的对象都是。 一、JavaScript异步编程背景 ​ 从去年ES2015发布至今,已经过去了一年多...

    sushengsusheng 评论0 收藏0
  • 长的和vue-cli差不多的React脚手架

    长的和vue-cli差不多的React脚手架

    摘要:的外表,的心说在前面对于我个人来说,一个好的脚手架有助于我们心无旁骛地去学习一些库例如和。所以说,为什么不弄个的呢我的想法就是将和尽量保持一致,除了它们的核心和。并不会对该文件夹下的文件进行处理。 react-webpack-boilerplate vue-cli的...

    alinalin 评论0 收藏0

热门文章

<