
Javascript
Zonebystar
study
展开
-
JavaScript实现简单人机五子棋
稍微给自己总结一下上周做的事情: first,根据视频和资料学习了bootstrap,现在回想起来,只记得 响应式 布局 这点了,这周打算找些网页和实例来巩固一下. then, 正在学习jQuery… Last,在慕课网上按照教学视频 完成了稍有趣的一个游戏,五子棋。 主要用到和学到的知识点有: 简单的html和css;html5中的canvas; javascript和一点算法; 以原创 2016-04-10 11:36:20 · 1496 阅读 · 1 评论 -
javascript学习笔记之apply()和call()
javascript学习笔记之call和applay原创 2016-12-08 08:32:00 · 359 阅读 · 0 评论 -
Javascript事件模型、事件绑定、事件委托。
事件模型 Javascript事件模型分为,冒泡事件和捕获事件。 其中IE浏览器支持冒泡事件,其余支持捕获事件。 所谓冒泡事件,就是事件从最精确的元素触发,向上沿DOM结构冒泡触发至最不精确的元素。 而捕获事件则相反,事件从最不精确的元素触发,向下至最精确的元素。事件冒泡测试 输出结果: 事件捕获,将addEventListener,第三个参数设为true即可。 输出结果: 事件绑定原创 2017-03-16 19:36:48 · 571 阅读 · 0 评论 -
前端移动端适配方法
前端移动端适配方法移动端的适配,是我接触移动端时遇到的第一个大难题, 现在回顾主要的解决方法有一下几种:1.第一种是通过javascript修改<meta>标签的内容,通过控制不同移动端的缩放比例, 来达成适配2.第二种是通过javascript来改变不同移动端<html>元素的font-size 属性, 来达成适配(默认设计稿为 750px) 1.第一种的代码如下:if (/Android原创 2017-12-04 18:14:59 · 6390 阅读 · 1 评论 -
原生JS实现一个滑动插件
基本思路是封装一个Slider类, 拥有默认初始配置参数。 Slider.prototype(原型链上)拥有实现滑动的方法,通过监听手势,实现滑动的效果。 比较复杂的滑动效果, 可以使用Swiper.js 来实现。/* PollyFill for iOS 5.* */if (!Function.prototype.bind) { Function.prototype.bind = fu原创 2017-12-14 16:27:22 · 1451 阅读 · 0 评论 -
H5常用JS代码片段, 判断设备&JS预加载
1.JS判断设备 在编写移动端H5时, 由于安卓和IOS的不同, 会导致同一段代码,在不同系统设备上的实现效果不一样, 所以需要根据不同的设备, 进行适配。 例如, 在苹果手机上, 视频可以自动播放, 通过video.play()方法, 而安卓一定要点击触发才能自动播放, 音频也同样。以下是根据正则表达式判断用户设备的代码:2.JS实现预加载 在H5的项目中, 许多项目都有原创 2017-12-25 12:06:48 · 1791 阅读 · 0 评论