玖牛一毛的博客

玖牛一毛的博客

多出两天思考

    • 首页
    • 所有日志

面向对象学习笔记(一)

构造函数(Constructor)模式 所谓”构造函数”,其实就是一个普通函数,但是内部使用了this变量。对构造函数使用new运算符,就能生成实例,并且this变量会绑定在实例对象上。 比如,猫的原型对象现在可以这样写, function Cat(name,color){  

Jun 6 2016

面向对象学习笔记(二)

对象之间的”继承”的五种方法比如,现在有一个”动物”对象的构造函数。 function Animal(){     this.species = "动物";   } 还有一个”猫”对象的构造函数。  function Cat(name,color){

Jun 6 2016

面向对象学习笔记(三)

一、什么是”非构造函数”的继承?比如,现在有一个对象,叫做”中国人”。 var Chinese = {     nation:'中国'   }; 还有一个对象,叫做”医生”。 var Doctor ={     career:'医生'   

Jun 6 2016

ie6,7兼容性问题总结

对于position:absolute/relative/fixed; 默认是0层,其他浏览器:默认是auto; 编写html时,高尽量用padding,不用margin;宽尽量用margin,不用padding。 支持负边距值,需要触发haslayout(通过zoom:1;po

May 20 2016

requirejs学习笔记

requirejs具有如下优点: 防止js加载阻塞页面渲染 使用程序调用的方式加载js,防出现如下丑陋的场景 <script type="text/javascript" src="a.js"></script> &

May 20 2016

AngularJs

AngularJs简介AngularJS 扩展了 HTML1234<div ng-app=""> <p>名字 : <input type="text" ng-model="name"&gt

Feb 15 2016

神奇的ie6与文档编码的仇恨

最近两天再整个bug,一个广告在ie6下根本都不露头,好神奇的bug ##走的弯路 开始把重心放在了ie6不支持fixed上面,试了很多方法,css的js的,结果都不出来,而且卡的要死。PS:ie6是在测试机上测试,弄起来很麻烦,所以比较耽误时间而且容易心情烦躁 把问题拆开弄,

Feb 4 2016

JavaScript高级程序设计笔记

第二章 在HTMl中使用JavaScript2.1 script元素 6个属性: async:可选。表示立即下载脚本,但不妨碍其他正在加载的脚本。仅适用于外部加载的脚本 charset:可选。表示代码的字符集。因为大多数浏览器会忽略他的值,所以很少用。 defer:可选。表示

Jan 12 2016

chrome的癖好

chrome的癖好这篇想写chrome的一些特点,想到哪写哪,一点一点累计吧 一、chrome默认最小字体为12px站在用户体验的角度,太小的字体对于视力不好的用户很不友好,所以任凭你设9px,10px的字体,chrome都默认显示为12px,但是有的时候小像素的字体不是给用户看

Jan 5 2015

跨域的iframe高度自适应

跨域的iframe高度自适应非常不情愿的要写iframe,没办法工作需要,又赶上跨域的问题,还要自适应高度,找了很多文章,终于解决了,也从中知道了很多知识还是很有收获的,雨后看见彩虹了,哈哈哈 什么是跨域 JavaScript出于安全方面的考虑,不允许跨域调用其他页面的对象。但在

Dec 10 2014
12Next »

分类

  • 技术13
  • 随笔1

标签

  • AngularJs1
  • JavaScript1
  • ie1
  • ie61
  • iframe1
  • javascript6
  • mail1
  • node1
  • requirejs1
  • 兼容性3
  • 分页1
  • 前后端分离1
  • 前端工业化1
  • 文档编码1
  • 新的开始1
  • 构造函数1
  • 模块化js1
  • 继承2
  • 跨域1
  • 邮件1
RSS 订阅

Powered by hexo and Theme by Pacman © 2017 JIUTOU