08 2016 档案
摘要:1:让DIV占满屏幕 $(window).height();$(window).width();可获取当前窗口大小,分别设为div的宽高即可。若父级元素无宽高,设置百分比无效。 2:Backbone不跳转的单页路由是使用 <a href="#xxx">实现的,一般没有# 3:Backbone需要用r
阅读全文
摘要:jQuery为开发插件提拱了两个方法,分别是: jQuery.fn.extend(); jQuery.extend(); 虽然 javascript 没有明确的类的概念,但是用类来理解它,会更方便。 jQuery便是一个封装得非常好的类,比如我们用 语句 $("#btn1") 会生成一个 jQuer
阅读全文
摘要:1
阅读全文
摘要:上面的tooltip就是成品图,为了和自己站点的风格保持一致所以自己写的。 第一部分:你绝对碰到过的匿名函数闭包问题 第二部分:写个tooltip demo 第三部分:源码地址 第一部分 你绝对碰到过的匿名函数闭包问题 之所以写这个是因为我之前不知道文章可以发在首页的时候,我都是把博客当作备忘录一样
阅读全文
摘要:这段代码控制台会输出10次i; 因为"100" - 5是95,而"100" + 5是1005 这段代码会输出几百次i;是为什么??区别仅仅是赋值给变量num的是字符串或数字 text-shadow的立体效果,opacity透明; Jade,Ejs,Handlebars三种模板的对比; Moderni
阅读全文
摘要:有些时候做的东西刚好要用到链接,但又不需要去链接,只需要对onclick事件进行处理,但它却这样子写 <a href="#" onclick="gettext()">点击</a> 当点击"点击"两个文字时,页面就会跳动.怎样使页面不跳动呢? 方法一:<a href="###" onclick="ge
阅读全文
摘要:一.写在前面 迫于学校的压力,研二上准备回学校做实验发论文了,感觉真的没意思,这几天学着搞搞后端,踩了很多坑,整理一下这几天的坑以免以后再犯! 二.本文主要内容(由于是面向前端同学的,所以前端的内容就很少了,大家可以把前端的内容准备好哦~) nodejs-express(nodejs框架) mong
阅读全文
摘要:1:npm的使用 -g的包安装用于命令行 --save用于建立依赖 建立依赖后的包只要使用npm install就可以直接全部安装 2:EJS和JADE模板 3:使用Mongoose对Mongodb进行操作 4:使用underscore的extend方法对数据库对象更新 5:<input type=
阅读全文
摘要:前端方面 我用 Backbone.js 做过前端的开发,印象里就是后端按模型对象的属性把 JSON 数据发过来,我写在模板里渲染就好了 模板加载( underscore.js ) 建立模型 渲染视图 路由,事件等 后端方面 这两天接触 Nodejs ,原本是想前端用 Backbone 做结构,然后用
阅读全文
摘要:JADE模板:http://jumplink.github.io/jade2html2jade/ HTML转JADE,跟imooc上一步步来就搞定了 直接加载HTML静态资源: http://www.cnblogs.com/tugenhua0707/p/5444722.html http://www
阅读全文
摘要:七天学会NODEJS NodeJS基础 小结 本章介绍了有关NodeJS的基本概念和使用方法,总结起来有以下知识点: NodeJS是一个JS脚本解析器,任何操作系统下安装NodeJS本质上做的事情都是把NodeJS执行程序复制到一个目录,然后保证这个目录在系统PATH环境变量下,以便终端下可以使用n
阅读全文
摘要:一.Promise—Promise似乎是ES6中的规范 JS动画settimeout,setinterval,requestAnimationFrame npm install bluebird (blue时一个promise库) npm install 在哪个目录写包就会安装在哪个目录(全局估计不
阅读全文
摘要:一.前言 1:Node.js本质上是用chrome浏览器 v8引擎 使用c++编写的JS运行环境 2:相比于JS没有浏览器安全级的限制,额外提供了一些系统级的API:文件读写,进程管理,网络通信等。 3:有很多借助NODE.JS完成的项目如appjs跨平台桌面应用,Jade和node.js组合使用便
阅读全文
摘要:今天不知道为什么,其中一个模态框无法正确触发,但是将两个模态框在body里的顺序调一下就都可以正确触发。
阅读全文
摘要:第6章 动画 在本章之前,所有画面都是静止的,本章将介绍如果使用Three.js进行动态画面的渲染。此外,将会介绍一个Three.js作者写的另外一个库,用来观测每秒帧数(FPS)。 CSS3动画那么强,requestAnimationFrame还有毛线用? window.requestAnimat
阅读全文
摘要:照相机就是这样一个抽象,它定义了三维空间到二维屏幕的投影方式,用“照相机”这样一个类比,可以使我们直观地理解这一投影方式。而针对投影方式的不同,照相机又分为正交投影照相机与透视投影照相机。我们需要为自己的程序选择合适的照相机。 2.2 正交投影vs透视投影 举个简单的例子来说明正交投影与透视投影照相
阅读全文
摘要:一:一个最简单的静态DEMO 二:Three.js功能概览
阅读全文
摘要:169. Majority Element 利用了从上一题那里学到的哈希表。 217. Contains Duplicate 睡前再刷一题,这题我用了数组去重。。反正效率很低,大约超过4%的人。。但是这种情况下依旧要注意当数组a和数组b作比较时,即使a=[1],b=[1],a==b的布尔运算结果却是
阅读全文
摘要:https://github.com/Ovilia/Polyvia http://www.zhihu.com/question/29856775/answer/57668656 http://zhangwenli.com/blog/2015/06/25/polyvia/ https://read.d
阅读全文
摘要:$(document).on("click",".modalnavtop",function(e){ $(".modalnavtop").each(function(){ if(this==e.target){ if($(e.target).hasClass("navActive")){ return...
阅读全文
摘要:短期计划:今日起-八月二十日:边刷LeetCode,一边完成zepto源码的阅读分析 迷你版jQuery——zepto核心源码分析 Zepto核心模块源代码分析 中长期计划:ES6,REACT,WEBPACK学习一下,顺便自己一直很有兴趣的爬虫不知道什么时候能慢慢玩起来啊。。 【备注】逐行分析 jQ
阅读全文
摘要:var endTime = time.substring(0, 10); var temp1 = new Date(endTime.replace(/-/g,"/")); temp1 = (temp1.getTime()-24*1000*60*60); var ddd = new Date(temp1); var day =ddd.getDate(); if(ddd.getMonth...
阅读全文
摘要:100. Same Tree 判断两个二叉树是不是相同,我的思路就是各种情况列出来,出错就false,然后false就会一直上浮到最上面,最后返回出正确的boolean值。 Your runtime beats 74.85% of javascriptsubmissions 171. Excel S
阅读全文
摘要:segmentfault提问 这个问题我将bootstrap导航栏的<a>去除就解决了,那么问题来了,<a>标签到底有哪些特殊的特性呢? 主要属性href 链接href 这是一个必需属性为锚定义一个超文本链接来源。这表示链接目标的URL或URL片段。URL片段是由一个hash符号(#),它指定一个内
阅读全文
摘要:283. Move Zeroes var moveZeroes = function(nums) { var num1=0,num2=1; while(num1!=num2){ nums.forEach(function(x,y){ if(x 0){ nums.splice(y,1); nums.p
阅读全文
摘要:函数调用的几种方法 js 里函数调用有4种模式:方法调用、正常函数调用、构造器函数调用、apply/call 调用。同时,无论哪种函数调用除了你声明时定义的形参外,还会自动添加2个形参,分别是 this 和 arguments。这里你既然问 this,那么就只谈 this。this 的值,在上面4中
阅读全文
摘要:说到prototype,就不得不先说下new的过程。 我们先看看这样一段代码: <script type="text/javascript"> var Person = function () { }; var p = new Person(); </script> <script type="te
阅读全文
摘要:// Zepto.js // (c) 2010-2016 Thomas Fuchs // Zepto.js may be freely distributed under the MIT license. var Zepto = (function() { var undefined, key, $, classList, emptyArray = [], conc...
阅读全文
摘要:在浏览器上(Safari、Chrome和Firefox)上开发页面应用或者构建基于html的web-view本地应用,你如PhoneGap,使用Zepto是一个不错的选择。 Jquery和Zepto的区别 由于我原先并没有用过Zepto,所以首先试了一下Jquery和Zepto的区别 1:$(fun
阅读全文
摘要:常看到一些大牛的JS源码 在function 前面加; ;function($,undefined) 是什么用处 ? ;(function($){$.extend($.fn... 在前面加分号可以有多种用途: 1、防止多文件集成成一个文件后,高压缩出现语法错误。 2、这是一个匿名函数,一般js库都采
阅读全文

浙公网安备 33010602011771号