javascript前端
文章平均质量分 92
danhuang
danhuang
展开
-
nextjs 写 css loader 处理多地区不同基础变量的方法
由于项目在多地区进行发布,为了复用,主工程使用同一个,但是这样会带来一个问题,由于地区的设备分布不同,以及当地的字体选择不一样,从而导致了 global 中的一些熟悉无法复用,而且必须配置两套,那么如何来解决这个问题呢?解决思路方法由于项目中有一个非常基础的变量模块,暂且叫做 basic.scss ,然后在很多 scss 文件中都对该文件进行了引用,现在需要区分多个地区的基础配置,那么直接复制一份 basic.scss ,命名为 basic-[country].scss ,接下来就是要找到引用 basi原创 2021-06-28 14:32:57 · 586 阅读 · 1 评论 -
airbnb/javascript
感觉这种编码风格不错,后续将文章分析写出来。好好整理下自己编码存在的问题。https://github.com/airbnb/javascript原创 2015-02-27 09:25:22 · 1956 阅读 · 0 评论 -
JavaScript实现本地图片上传预览功能(兼容IE、chrome、FF)
摘要本人个人nodejs分享论坛:tnodejs.com参考:http://blog.csdn.net/nhconch/article/details/7295456需要解决的问题有:本地图片如何在上传前预览、编辑;最近发现这个功能很多是基于flash实现的,很多JavaScript实现的代码兼容性都很差,特别是在IE和firefox和chrome三个浏览器上不兼容。代码实现主原创 2012-06-29 19:18:57 · 28053 阅读 · 18 评论 -
Nodejs入门学习,nodejs web开发入门,npm、express、socket配置安装、nodejs聊天室开发
一、Node.js:服务器端的 JavaScript 运行环境,它具有无阻塞和事件驱动等特色,采用 V8 引擎,实现了类似 Apache 和 Nginx 的 Web 服务,让你可以通过它来搭建基于 JavaScript 的 Web App,因此想要使用nodejs开发的时候需要了解以下几点:1、 如何运行nodejs服务器语言(解释器)(这可以类比python,在linux和windows都需原创 2012-02-12 20:14:54 · 8196 阅读 · 4 评论 -
本地存储localstorage
一、本地存储localstorage 主要应用于离线存储、本地数据统计上报。localstorage可以在本地存储5M的数据,可以很好的满足这两种需求。同时可以保存一些长久不变的信息,不需要网络请求加载。 二、浏览器支持情况基本上除IE6-7不支持外,其他浏览器都是支持。测试浏览器兼容方法:if(window.lo原创 2012-09-05 10:54:20 · 2791 阅读 · 0 评论 -
Html中textarea高亮编辑显示代码插件
Html中textarea高亮编辑显示代码插件一、web代码编辑高亮插件一般在textarea中我们希望使用高亮编辑代码,那么如何可以做到高亮显示?很多editor web编辑器都有类似的功能,但需要我们手动去修改插件的代码,因此我觉得很不好使!而codemirror这个完全是javascript插件,可以帮助我们实现代码高亮显示,并且在编辑时就可以看到高亮效果。原创 2012-03-07 16:44:13 · 14377 阅读 · 5 评论 -
2012最新JQuery插件
来自:http://www.cnblogs.com/andylaufzf/archive/2012/01/05/2313325.htmljQuery Tools ScrollableAnythingSlider jQuery PluginSliding Boxes and Captions with jQueryMaking a原创 2012-06-19 11:25:33 · 1935 阅读 · 0 评论 -
Node服务器程序面向对象编程
JavaScript担任了另外一种角色的时候,我们对JavaScript的面向对象开发越来越重视,因为Node的出现,JavaScript可以作为服务器端程序。而如何才能实现好的面向对象编程,介于JavaScript有多种的继承方式,我这里只介绍一种如何实现面向对象。 情景:现在有一个数据库基类BaseModel,一个数据库继承类UserModel,很显然UserModel是继承B原创 2012-04-16 22:47:20 · 1349 阅读 · 0 评论 -
javascript前端XML格式正确性验证方法
一、原理:鉴于最近要做一个前端xml的数据验证,查找了一些资料,并且自我做了一些总结,写了一个简单的xml字符串验证函数,其实现的过程主要是通过用xml解析器去解析xml字符串,如果解析错误,会报出相应的解析错误,使用该思想去验证xml格式的正确性。在IE和非IE浏览器解析xml是不同的,因此需要两种方法去解析,在IE中有ActiveXObject("Microsoft.XMLDOM")对原创 2012-03-19 15:59:09 · 5402 阅读 · 0 评论 -
one of the two jquery Plug-in named "Confirm"
Now I will introduce two jquery Plug-in, they are confirm and help message. Maybe you will need them in some development situation.Confirm1、What is confirm?You can base on the name, guess what i原创 2012-02-28 20:05:06 · 1139 阅读 · 0 评论 -
IE动态加载CSS link失败
今天使用了动态加载CSS的方法,但是如下动态调用的话是无法正确在IE中加载,当然在firefox和chrome中是正常的。$(function(){ var linkTmp = $(''); linkTmp.attr({ 'href':'source/uploadify/resource/uploadify.css' });原创 2012-02-24 17:05:45 · 2625 阅读 · 1 评论 -
nodejs学习指南
最近接触了一些nodejs,感觉现在nodejs的学习书籍还不是很多!因此很多都是通过官网的文档自我学习。IDE,用什么IDE呢,下面介绍两种方法,个人更倾向于第二种:1、根据官网的方法,在linux安装nodejs执行环境,这里具体的步骤可以参考如下链接http://www.ooso.net/archives/589,如果要安装包的话可以在我的附件中下载;2、可以使用http://c原创 2012-01-07 11:36:59 · 1382 阅读 · 0 评论 -
分享一篇文章(前端插件)
http://www.scriptlover.com/controls/非常实用的一些前端javascript插件原创 2012-02-08 17:24:45 · 1060 阅读 · 0 评论 -
文章数据分析使用
var _gaq = _gaq || []; _gaq.push(['_setAccount', 'UA-28161045-1']); _gaq.push(['_trackPageview']); (function() { var ga = document.createElement('script'); ga.type = 'text/javascript原创 2012-01-07 12:23:52 · 878 阅读 · 0 评论 -
javascript中sort的盲点
不知道大家是否用过javascript中的sort方法。相信大家使用的时候都应该知道一点,sort方法排序是按照字符串排序的,排序的方法就是比较字符串大小。例如:var values = [1, 2, 3, 10, 5, 8, 20];values.sort();alert(values);这样的排序后结果是什么呢?[1,10,2,20,3,5,8]为什么会如此呢,答案原创 2011-12-15 09:28:38 · 1275 阅读 · 0 评论