自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

翻译 深入理解Javascript的继承和原型链

如下翻译英文原版: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Inheritance_and_the_prototype_chain      Javascript是一种基于类的语言(像Java,C++),对于开发者来说是有一点费解.因为它是动态的,却未提供一个类的实现本质(一个在ES2015介绍的类关键字,而不是语

2017-06-21 21:56:26 603

转载 常用的正则表达式

正则表达式用于字符串处理、表单验证等场合,实用高效。现将一些常用的表达式收集于此,以备不时之需。用户名:/^[a-z0-9_-]{3,16}$/密码:/^[a-z0-9_-]{6,18}$/十六进制值:/^#?([a-f0-9]{6}|[a-f0-9]{3})$/电子邮箱:/^([a-z0-9_\.-]+)@([\da-z\.-]+)\.([a-z\.]{2,6})

2017-06-21 13:33:26 370

原创 解决JS setTimeout 传入参无效果问题

自己写了一个文字的水平滚动的效果.JS代码如下:           var tag = 0; //若不设置为全局变量,不会左移        function wordflow(id,minflow,maxflow){                           var  OText = document.getElementById(id)||document.

2017-06-19 15:27:23 608 1

原创 解决Invalid left-hand side in assignment页面报错问题

碰到一个很简单的Invalid left-hand side in assignment的报错问题.即左边的参数引用报错.如下图所示根据字面检查代码发现代码:                  if(currentLeft                  currentLeft++;                  if (currentLeft==maxRight

2017-06-18 17:16:55 159959

原创 HTML5建立的规则以及新增特性

听说HTML6快要出来了,虎背微微一颤,HTML5还没玩的溜呢,却要面临跟新迭代了.赶紧找资料,学习总结HTML5在HTML的基础上的新特性.   HTML5建立的一些规则:    (1)减少对外部插件的需求,比如Flash    (2)更优秀的错误处理.    (3)更多的取代脚本的标记    (4)HTML5应独立于设备    (5)新特性应该基于HTML,CSS,DO

2017-06-16 11:37:38 525

原创 兼容性之停止事件冒泡和阻止默认行为

在web前端中,我们会经常使用两个兼容性浏览器的代码.组织默认行为和停止事件冒泡.  a.阻止浏览器的默认行为(javascript代码如下)     function  PreventDefault(e){      if(e&e.preventDefault){         e.preventDefault();      //非IE浏览器阻止函数       } 

2017-06-15 15:37:10 244

原创 解决MacOS系统字体不识别STXingkai问题

在mac系统想把字体做成行楷的效果,于是CSS文件中写下如下代码font-family:"STXingKai".可在运行之后发现系统根本不能识别STXingKai.找了一会儿,未发现书写上的错误.最后查资料发现STXingKai 是MicroSoftOffice下支持的属性.重装了一下Office,运行后STXingKai可以正常识别.查阅资料链接:http://www.ruany

2017-06-15 15:22:17 1385

原创 原生JS基础之拖拽效果

一.当我们在浏览器实现拖拽功能时,需要明白三点核心逻辑:   1.按下鼠标时,触发onmousedown事件.    2.按下鼠标拖动时,触发ommousedown和onmousemove事件    3.放下鼠标时,触发onmouseup事件.  废话不多说了,直接放码   Html body 部分   CSS部分:    JS部分

2017-06-12 10:43:38 348

原创 SQL Server数据库的基本操作

一 增加数据     insert into (列表1,列表2,列表3......) Vaules(值1,值2,值3.....)    插入数据     insert into  table [(字段1,字段2,)] Vaules(值1,值2,值3..........)    删除数据     delete  table [where 条件]     

2017-06-02 18:05:22 566

原创 【设计模式之一】浅谈对MVC设计模式的理解

在APP开发中,我们经常提MVC,顾名思义,M:Model,模型层,或者叫数据层,V:View,视图层.C:Control,控制器层,或者叫逻辑层.每次实现某项功能的时间,本着唯一责任制的原则,我们都采取此种方式来完成数据,视图,控制器的分离,以实现三者之间的解耦.三者之间的关系如下图所示.

2017-06-02 15:19:08 2393

原创 解决网站项目本地运行ok,将代码上传到服务器中或github中无CSS效果

运行环境:IE10,Chrome,Firefox  使用插件及类库:JQFullPage.js,JQuery.   本人由于暂时时间空余,写了一下简单的个人网站,经过几个小时的coding 之后,终于在将网站写出一点效果,运行起来正常,之后自己上传到新浪云(PS:有人喜欢阿里云,华为云,其实基本的都一样的,百度一下有详细的SOP),发现并没有FullPage.js及CSS所渲染的效果.仔细

2017-06-01 09:28:22 1134

转载 如何在纯HTML的静态网页中添加一段统计网页访问量的JAVA Script代码?

script language=JavaScript><!--var caution = falsefunction setCookie(name, value, expires, path, domain, secure) {var curCookie = name + "=" + escape(value) +((expires) ? "; expires=" + expires.t

2017-03-13 14:24:53 531

原创 怎样写一个获取非行间样式的函数

代码如下//获取一个非行间的函数function getStyle(obj,attr,value) {        if (!value) {     if (obj.currentStyle) {     return obj.currentStyle[attr]     }     else {     obj.getComputedStyle(attr,

2017-03-09 20:14:42 4759

原创 浅谈jQuery.fullpage.js 插件遇到的白屏问题

1.fullPage.js是什么?    fullPage.js 是一个基于 jQuery ,用来制作全屏网站的插件。2.兼容性:    - jquery兼容:兼容 jQuery 1.7+    - 浏览器兼容: IE8+,Chrome,FireFox3.问题是在配合使用move.js插件的过程,想实现文字重下面滚动出来的效果,但在第一次刷新页面和切换导航的

2017-02-27 16:33:21 1283

原创 str.lastIndexOf "is not a function" javascript

刷新页面后,突然报出str.lastIndexOf "is not a function" javascript ,首页检查发现HTML代码,CSS代码,JS代码 没有遇到明显的错误,由于报出的错误是属于jQuery类库的,重新下载更新为最新的jQuery类库后发现所报出的错误消失.

2017-02-27 10:34:53 3370

原创 我所遇到的margin-top 与top的区别

margin-top 指的的在盒模型中相对于父级元素的top边距,默认position属性为relativetop指的是所在元素与电脑屏幕的之间的顶部不变,是一个绝对的定位,在使用的     过程中要与position属性搭配着来使用.PS:一般position都是设置为absoulte,或者设置    fixed;同理 margin-bottom,margin-left,marg

2017-02-27 10:31:50 673

转载 用jQuery实现菜单隐藏

jQuery实现菜单点击隐藏            $(document).ready(function () {        //eg.1        $('#menu-1').menuToggle({            'ctrlBtn':'ctrl-btn-1',            'speed':400,            'width':4

2017-02-26 10:21:25 496

原创 让写博客变成一种习惯

以前我不是很喜欢写博客的,我自己归纳有以下几点: 1.总觉得挺麻烦的,白天没有时间,到了晚上因为工作的关系会慢慢地不愿意花时间去写博客. 2.我自己开通博客的时间其实挺短的,写出来了也没有多少人看,粉丝少,没人关注,怕自己的博客比不上别人.3.自己的文笔不是很好,写出来的东西太直白了,不够有吸引力。写出身边的朋友对我说,多写些博客,对自己技术总结会有一些帮助的,另外在找工作的过程中

2017-02-16 16:34:17 353

原创 PX EM REM之间的区别

PX 指的是像素单位,是一个精确值可以应用于所里有浏览器EM 与PX不同的是,它是一个相对值,并非一个具体数值,一般是以的"font-size"属性来计算的.除了IE6-IE8外       其余的浏览器都支持EMRem 也是一个相对值,与EM的唯一不同的是,它是相对根元素来计算的

2017-02-16 15:57:18 524

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除