• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
Em'
写博客的最大意义在于,将自己的愚蠢裱起来,供未来的自己参观。听起来这很蠢对吗?但这很重要。
博客园 | 首页 | 新随笔 | 新文章 | 联系 | 订阅 订阅 | 管理

2016年3月19日

浅谈JavaScript原型链继承方式与闭包
摘要: JavaScript中的继承方式有两种,一种是通过call或apply方法借用构造函数,另一种方法则是通过原型来继承。关于原型在JavaScript中每当我们创建一个Function类的新对象,这个对象都会自动同时获得一个名为prototype的属性,这个属性指向原型对象,它包含一... 阅读全文
posted @ 2016-03-19 11:33 Em' 阅读(343) 评论(0) 推荐(0)
 
 

2016年3月11日

UC浏览器的那些坑
摘要: 之前曾经想过要记录一下,后来觉得太负能就删了。毕竟既然端着这碗饭,用户群体不小的一个浏览器页面显示有问题,兼容嘛不做是不行的。 但是!!但是!!但是!!! 今天踩到的坑简直令人忍无可忍了!! UC浏览器的touch事件真心是个坑,谁用谁知道!!容我先冷静一下。 事情是这样的。最近项目进度到了测试兼容 阅读全文
posted @ 2016-03-11 16:13 Em' 阅读(3316) 评论(0) 推荐(0)
 
 

2016年3月10日

JS判断UA动态加载CSS的方法
摘要: 项目进度差不多到了调试兼容性的阶段,这时候就会发现移动前端在兼容性方面下的功夫一点也不少于PC端。当初需要兼容低版本IE时还有条件注释可用,现在则只能自己用Javascript去判断了。由于苹果的强硬政策(不允许第三方浏览器调用浏览器自身的内核而只允许他们调用iOS的Webkit内... 阅读全文
posted @ 2016-03-10 14:00 Em' 阅读(1889) 评论(0) 推荐(0)
 
 

2016年3月7日

用Chrome调试Android手机上的网页
摘要: Chrome的开发者工具虽然很好用,但面对越来越多的手机型号,也显得有些力不从心,经常出现的情况之一是,在Chrome里调试得好好的页面,在手机上就变得不是那么一回事了。为此我们需要使用Chrome的远程调试功能。1.下载并安装Android SDK:这里我们选择单独的SDK工具。... 阅读全文
posted @ 2016-03-07 10:59 Em' 阅读(320) 评论(0) 推荐(0)
 
 

2016年3月1日

几个JS DOM操作的函数
摘要: 以前很多时候为了快速开发,都是直接使用jQuery等框架。直到有一天由于网络原因jQuery官网打不开手边又没带U盘,于是写起了原生JS,手下各种不顺。从来只是用,却没思考过JQuery是怎么实现那些方便快捷的DOM操作,到了这个时候也不得不思考一下了。于是写了几个函数应急,在此记... 阅读全文
posted @ 2016-03-01 11:18 Em' 阅读(420) 评论(0) 推荐(0)
 
 

2016年2月27日

检测移动设备方向的改变
摘要: 换了份工作,终于接触到了移动前端,随着工作内容的变更,学习的一个也是不断在更新。查阅资料时找到的一篇,比较简明易懂,遂翻译。除非你的设备只允许横向或纵向视图,否则你很有可能需要调整一些东西。即使你已经建立的布局流畅优美又符合潮流,也可能需要以编程的方作出一些更改。这就需要一些策略用... 阅读全文
posted @ 2016-02-27 10:02 Em' 阅读(212) 评论(0) 推荐(0)
 
 

2015年11月20日

用canvas绘制圆点虚线的函数
摘要: 实际项目中使用到了这个功能,想着做成一个函数方便日后调用,草草写就,纰漏不少,还是有待完善。目前只能绘制直线和折线。 关于下面那个Object.prototype.extend函数旨在获取一个新对象,不对原有对象进行改变,欢迎赐教。// JavaScript source code... 阅读全文
posted @ 2015-11-20 16:50 Em' 阅读(650) 评论(0) 推荐(0)
 
 

2015年11月6日

一个计算元素到窗口的边距的函数
摘要: 开发中用到了,就写了一个计算元素到窗口的边距用的函数,记录一下。 第一次用递归,想想还真是有点小激动呢(逃 function getWindowOffset(element, direction) { var offset; ... 阅读全文
posted @ 2015-11-06 10:53 Em' 阅读(165) 评论(0) 推荐(0)
 
 

2015年10月23日

前端进阶试题-JavaScript基础篇
摘要: 接前段进阶试题-CSS篇parseInt 与 parseFloat 的区别?parseInt将值转换为整数,parseFloat则把值转换为浮点数。 parseInt将从位置0开始遍历字符串至第一个无效字符处停止遍历,返回结果。如parseInt(‘1234b’)将返回1234,检... 阅读全文
posted @ 2015-10-23 16:11 Em' 阅读(314) 评论(0) 推荐(0)
 
 

2015年10月21日

遮罩层模态框插件实现思路(jQuery)
摘要: 1.遮罩层使用JS写入,DOM渲染完毕后初始化插件;2.为实现同一页面多次调用,每次呼出时为遮罩层分配一个ID,模态框内容采用动态写入的方式,关闭模态框时将遮罩层初始化;3.模态框主要分为三种类型,类alert、类confirm、类prompt(按钮:确定/取消);4.在此思路基础... 阅读全文
posted @ 2015-10-21 21:02 Em' 阅读(580) 评论(0) 推荐(0)
 
 
下一页

公告


博客园  ©  2004-2025
浙公网安备 33010602011771号 浙ICP备2021040463号-3