`
文章列表
       写程序都快10年了,我怎么就没有看这本书呢?现在回想一下自己过去的10年真是快,自己也没有写出太NB的代码,就是完成功能就行了,别的真没有想过,平时也就看看技术相关的新闻、书籍,完全一个“码农”。   ...
     最近要加入一个创业团队作为技术部leader,感觉有些不适应,也许是角色还没有转变过来,有些工作都不知道如何开展,之前的公司都是听上面安排,现在要安排别人工作了,反而不知道如何安排才妥当。今天读了此书是受益匪浅。      书的内容与我现在的所处情况类似,从0组建一个技术团队,随互联网+汽车的浪潮前行。技术与业务融合才是公司未来发展的方向。       但对与我这种从0开始搭建自己的团队来说确实难度不小,大家都清楚科技公司技术人才的重要性,创业公司很难招人等问题。1号店初期系统能在10人左右的开发团队用3个月时间开发完成可见开发高效,这是管理者能力的体现(协调能力、沟通能力、项 ...
      知道移动开发很多年了,但没有从事这方面的工作,虽然我是前端工程师,但主要还是pc为主,移动开发基本使用框架,不会去考虑太多东西,今天看了《移动Web手册(双色)》才知道,移动前端开发面对的各种浏览器3 ...
javascript 中判断数据类型有两种情况:1.基本数据类型 2.引用数据类型   1.基本数据类型:boolean,(object/null),string,number,undefined,function 判断方式:typeof   console.log(typeof 45) //number console.log(typeof true) //boolean console.log(typeof alert) //function console.log(typeof {}) //object console.log(typeo ...
有些时候可以使用 e.stopPropagation();   e.preventDefault();来阻止事件冒泡,和默认事件的执行。但不能阻止事件的追加。 什么情况下要阻止事件的追加呢? 比如: 点击“结账”,这样的操作时,结账本身有自己的事件,但结账前要判断是否登录。   我们可能会这样写: if(isLogin){ //判断是否登录 console.log("没有登录") }else{ //结账相关代码 }  如果点击“我的主页”也有登录判断 if(isLogin){ //判断是否登录 console.lo ...
       ECMA 对于前端开发工作的我并不陌生,《JavaScript高级程序设计》中对ECMA5的特性有很多的介绍,让我正确认识了什么是JavaScript,明白JavaScript由ECMA,DOM,BOM三个部分组成。        ES5我都还没有完全掌握,ES6又来了(T_T),工作中写原生的js的情况很少,基本都使用js库比如jQuery,我记得网上很多人反对使用jQuery这样的库,觉得这样让jser们已经忘了js原生实现,如果脱离js库就变成“残疾jser”,很多功能浏览器兼容等问题无法解决......不过我还是觉得用js库方便很多,用jQuery操作DOM,用back ...
github.com 中的.md可以使用markdown来编写 语法参考:http://equation85.github.io/blog/markdown-examples/
网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth(包括边线的宽)网页可见区域高:document.body.offsetHeight(包括边线的宽)网页正文全文宽:document.body.scrollWidth网页正文全文高:document.body.scrollHeight网页被卷去的高:document.body.scrollTop(IE7无效)网页被卷去的左:document.body.scrollLeft(IE7无效) 网页被卷 ...
jquery mobile 使用a标签javascript没有执行的解决方案 1.设置a标签data-ajax="false" 2.设置a标签的target="_top"  
      本月的试读又开始了,粗略的看了一下本月提供的几本书,作为前端开发的我毫不犹豫选了《跨终端Web》,百度,阿里,腾讯是我梦想的公司但......       看了本书试读后我明白了什么是差距,发现自己是“井底之蛙”,还有很多需要学习的地方,最让我映像最深的是:跨终端的定义(页面可以运行于同一设备的不同终端下,“跨终端”中的“跨”强调了在多个终端上的信息传递、相互协作等动态内涵)。        在我的工作中涉及最多是“跨浏览器”,“响应式设计”,先开发台式机,笔记本相关分辨率的页面,解决各种浏览器差异问题,最后考虑移动设备页面开发。而本书中介绍的方式是。跨终端希望从移动优先的理念 ...
《我的前端之路》      我从2004年参加工作到现在,想想已经10年了,人这一身能有几个10年呢?一直想写一些东西来记录10年是怎么过来的,想了很久也没有开始写,今天终于写下了第一句话“我的前端之路”。      原因 ...
做产品,是一个永恒的话题,工作这么多年,自己参与的项目也不少,有成功的,也有半路夭折的,也有市场前景好的。     曾经自己想开发一个属于自己的产品,拥有自己公司,做自己的产品,工作之余讨论这些话题的时 ...
     我第一眼看到Node.js 的时候就觉得这是javaScript 的一个什么样的库呢?是不是比jQuery好呢?还是有别的特性呢?能为我们的工作带来什么?     我是带着这样的疑问翻开此书,看了第一章:Node介绍,让我恍然大悟,虽然.js结束,与javaScript完全不一样的语言,Node运行在服务器端的,javaScript是运行在浏览器端的,只是语法与javascrpt几乎一样。Node是与java,php等语言类似处理各种web应用,既然与这些脚本语言差不多,Node有什么优势的地方:Nodo处理I/O能力值得竖起拇指称赞的。       综合以后的特点:javasc ...
学习node.js 有比较长的时候了,但没有实践过,现在从简单的知识点复习。 第一步:创建package.json 项目依赖文件   node.js不要被名字迷惑,他不是 javascript,但与js有很大的关联,语法基本一样。   使用http 就会用到http模块 ...
很久没有写了,今天写一个简单的效果,幻灯片无限滚动和大家一起交流学习现在我自己写前端代码基本按下面的步骤:1.看效果分析效果实现。2.和美工确认各效果3.写简单的html,这里特别说明一下,简单的html就是一个大概的结构,这样好切片。4.根据第2步的确认和第3步html结构分析切图。(切图一般是我自己切这样根据代码的需要想切成什么样的图片都可以,自己好控制。)5.编写html+css代码,实现效果图。(这里是关键的步骤,直接影响js编码,因为js操作DOM与直接的html编码有很大关系。而且使用html+css最大限度的还原psd,是对美工的尊重。)6.编写javascript实现动态效果。 ...
Global site tag (gtag.js) - Google Analytics