摘要:
这是一款基于原生js实现仿淘宝手机信息购买选项效果源码,界面整体效果仿照淘宝购物选项设计,点击不同选项还可实时显示不同的价格计算结果,界面简洁大方、美观实用。可兼容目前最新的各类主流浏览器。 在线演示本地下载 阅读全文
摘要:
数组 arrayMax 返回数组中的最大值。 将Math.max()与扩展运算符 (...) 结合使用以获取数组中的最大值。 arrayMin 返回数组中的最小值。 将Math.min()与扩展运算符 (...) 结合使用以获取数组中的最小值。 chunk 将数组块划分为指定大小的较小数组。 使用A 阅读全文
摘要:
tween.js 英文使用指南 首先来看个例子: hello,tween.js 补间(动画)(来自 in between)是一个概念,允许你以平滑的方式更改对象的属性。你只需告诉它哪些属性要更改,当补间结束运行时它们应该具有哪些最终值,以及这需要多长时间,补间引擎将负责计算从起始点到结束点的值。 例 阅读全文
摘要:
Vue.js 2 vs Vue.js 3的实现 – 云栖社区 vue.js核心团队已经讨论过将在Vue3实现的变化。虽然API不会改变,但是数据响应机制(译者注:对数据改变的监听和通知)发生了变化。这意味着什么呢,同时它对你意味着什么呢? Vue 2 实现 Vue.js 2 中是通过在 方法中定义的 阅读全文
摘要:
React 16 服务端渲染的新特性 " " React 16 中关于服务端渲染的新特性 快速介绍React 16 服务端渲染的新特性,包括数组、性能、流等 React 16 终于来了!🎉🎉🎉 React 16 中有许多令人激动的新特性(最著名的是Fiber的重写),但是对我个人而言,最兴奋的 阅读全文
摘要:
Javascript Proxy对象 简介 Javascript Proxy对象 改变你操作对象的方式 Proxies 是Javasript对象的中间件 ...或者说至少是那种很早的版本。 ES6 中引入Proxies,让你可以自定义 的基本操作。例如, 就是 的基础操作方法。 这里, 表达式在对象 阅读全文
摘要:
最近参与了APP内嵌H5页面的开发,这次使用vuejs替代了jQuery,仅仅把vuejs当做一个库来使用,效率提高之外代码可读性更强,在此分享一下自己的一些开发中总结的经验。 关于布局方案 当拿到设计师给的UI设计图,前端的首要任务就是布局和样式,相信这对于大部分前端工程师来说已经不是什么难题了。 阅读全文
摘要:
介绍 模块通常是指编程语言所提供的代码组织机制,利用此机制可将程序拆解为独立且通用的代码单元。所谓模块化主要是解决代码分割、作用域隔离、模块之间的依赖管理以及发布到生产环境时的自动化打包与处理等多个方面。 模块的优点 1.可维护性。 因为模块是独立的,一个设计良好的模块会让外面的代码对自己的依赖越少 阅读全文
摘要:
Three.js是一个很流行的3D JavaScript库。这里有一个three.js的入门教程,在浏览器窗口中画出星空。我按照教程重新实现了一遍,这里的这篇博客把教程大致翻译了一遍。我的demo。 变量 定义全局变量: 初始化three.js 为了使用three.js,我们需要在init()函数中 阅读全文
摘要:
排序算法主要用在元素的数组排序,常见的排序算法有冒泡排序、选择排序、插入排序、希尔排序、快速排序、归并排序等。这些排序算法都可以用JavaScript实现。下面的排序算法都假设是从小到大进行排序,从大到小可以相应进行转化。 冒泡排序 冒泡排序的基本思想是从头遍历要排序的数组,比较相邻两个数,如果前面 阅读全文