Javascript

小矮人Javascript模块加载器

https://github.com/miniflycn/webkit-dwarf短小精悍的webkit浏览器Javascript模块加载器Why我们有许多仅基于webkit浏览器开发的应用无论是使用requirejs还是seajs都需要先加载完模块加载器本身之后才能加载其他模块无论出于首屏优化需要,还是手机2G优化需要,我们都需要一个足够小的模块加载器内置CDN失败回源策略AMD&CMDrequire([module],callback);这是AMD规范

系统 2019-08-12 01:33:03 3124

Javascript

JavaScript 操作 Cookie

从事web开发也有些日子了,cookie是个啥差不多能说明白,可是实际自己一上手操作就是得去搜索(你们懂的),结果被鄙视了...所以就写一篇博文做为自己的学习笔记,嘿嘿,博客的好处在此体现出来了。什么是Cookie“cookie是存储于访问者的计算机中的变量。每当同一台计算机通过浏览器请求某个页面时,就会发送这个cookie。你可以使用JavaScript来创建和取回cookie的值。”-w3schoolcookie是访问过的网站创建的文件,用于存储浏览信

系统 2019-08-12 09:30:32 3121

Javascript

悟透Javascript

感觉挺经典的js文章,传个附件。“JavaScript中没有‘类’,类已化于无形,与对象融为一体。正是由于放下了‘类’这个概念,JavaScript的对象才有了其他编程语言所没有的活力。”这句看了很有感悟,也许这就是Javascript强大之所在吧。Javascript因此具有了动态增删对象功能的能力。functionmyfunc(){alert("hello");}myfunc();//这里调用myfunc,输出yeah而不是hellofunctionm

系统 2019-08-12 09:30:05 3118

Javascript

Javascript DOM

(一)基础1.现在的XHTML都是符合XML规范的,XML里面包含的内容称为处理指令(processinginstruction),它主要给XML解析器一些额外的信息,来告诉解析器如何处理XML数据,例如所有的XML文件开头都有也可以指定XML文件的样式表2.DOM节点的类型Document最顶层节点,所有的其它节点都是附属于它的。Docume

系统 2019-08-29 23:14:52 3116

Javascript

JavaScript二级联动下拉菜单

test//varselect1_len=document.frm.s1.options.length;varselect2=newArray(4);for(i=0;i<4;i++){select2[i]=newArray();}//定义基本选项select2[0][0]=newOption("请选择","");select2[1][0]=new

系统 2019-08-29 22:31:07 3116

Javascript

python 转换 Javascript %u 字符串为python

web采集的数据为%u6B63%u5F0F%u4EBA%u5458,需要读取并转换为python对象,想了下不调用Javascript去eval,只能自己翻译了。核心代码:importreimportcodecspattern=re.compile('%u[0-9A-Z]{4}')n=codecs.open('d:\\new.txt','w','utf-8')withopen('d:\\p','r')asf:forlinf:foriinpattern.fi

系统 2019-09-27 17:46:16 3115

Javascript

javascript计算本周起止日期

运行效果:functionformatDate(date){varmymonth=date.getMonth()+1;varmyweekday=date.getDate();return(mymonth+"月"+myweekday+"日");}functionprintWeek(){varnow=newDate();varnowDayOfWeek=now.getDay();varnowDay=now

系统 2019-08-12 09:30:17 3109

Javascript

Python下载懒人图库JavaScript特效

这是一个简单的Python脚本,主要从懒人图库下载JavaScript特效模板,在脚本中使用了gevent这个第三方库,使用的时候需要先安装。#!/usr/bin/python#-*-coding:utf-8-*-importurllib,os,sysimportgevent,refromgeventimportmonkeyfrombs4importBeautifulSoupgevent.monkey.patch_socket()'''Descriptio

系统 2019-09-27 17:37:54 3101

Javascript

javascript 闭包

用JavaScript一年多了,闭包总是让人二丈和尚摸不着头脑。陆陆续续接触了一些闭包的知识,也犯过几次因为不理解闭包导致的错误,一年多了资料也看了一些,但还是不是非常明白,最近偶然看了一下jQuery基础教程的附录,发现附录A对JavaScript的闭包的介绍简单易懂,于是借花献佛总结一下。1.简单的例子首先从一个经典错误谈起,页面上有若干个div,我们想给它们绑定一个onclick方法,于是有了下面的代码0

系统 2019-08-29 23:31:36 3101

Javascript

javascript总结--div

工作中,偶尔也会做做前台,每次都需要对一些简单的javascript和html标签进行重新学习,今天就稍微总结一下,主要是针对div的操作,也还包括一些其他基本控件。一.div1.设置div的显示或隐藏document.getElementById("div1").style.display="none";//隐藏document.getElementById("div2").style.display="";//显示当然也可以直接用如下方式显示:div1

系统 2019-08-29 23:39:28 3096

Javascript

前端技术系列课程(No.4) – 深入学习JavaScript

作为系列课程的第三讲,函谷担任此课的讲师,风趣幽默的讲解、充足的课堂演示,带来非常不错的课堂体验,本次课程主要focus在浏览器渲染机制相关的知识点,包括常见的浏览器兼容性问题,浏览器渲染和性能优化之间的关系,布局的多样性和适用范围,前端调试工具和各种抓包利器,本次课程ppt参照了之前沉鱼同学的课件。http://www.slideshare.net/lijing00333/ss-12511889前端技术系列课程(No.4)–深入学习JavaScript语

系统 2019-08-29 22:08:22 3096

Javascript

用javascript判断浏览器版本

if(window.XMLHttpRequest){//Mozilla,Safari,IE7alert('Mozilla,Safari,IE7');if(!window.ActiveXObject){//Mozilla,Safari,alert('Mozilla,Safari');}else{alert('IE7');}}else{alert('IE6');}用javascript判断浏览器版本

系统 2019-08-29 22:24:43 3080