javascript
coooliang
我是好人!
展开
-
【nodejs】放大图片到指定大小
【代码】【nodejs】放大图片到指定大小。原创 2024-04-11 14:12:45 · 230 阅读 · 0 评论 -
js如何优雅处理TypeError: Cannot read properties of undefined
方式一:function lodash_get(path,defaultValue=undefined){ let result = window; const paths = path.split("."); for(const p of paths){ result = Object(result)[p]; if(result == undefined){ return defaultValue; }原创 2022-05-09 09:10:32 · 3007 阅读 · 0 评论 -
[jQuery] 2.1基本选择器(id选择器,标签选择器,类选择器,通配选择器,组选择器)
New Document $(function(){ //1.ID选择器 alert($("#ff").html()); //2.标签选择器 var x = '2.标签选择器:\n' $("div").each(function(i){ x += $(this).html() + '\n'; }); alert(x);//结果原创 2013-08-11 13:41:21 · 1506 阅读 · 1 评论 -
js闭包的用途(匿名自执行函数,缓存,实现封装,实现面向对象)
文章转载自:http://blog.csdn.net/sunlylorn/article/details/6534610转载 2014-10-17 14:10:23 · 4128 阅读 · 0 评论 -
JS中this的理解
文章lf因为发现身边的一些朋友对js的this指针的理解不是很全面。下面本人简单的讲解一下js的this指针的相关内容,仅供需要的朋友学习参考。简单的,我先用一句话来概括javascript的this。在js里面,this指针代表的是执行当前代码的对象的所有者。下面举几个简单的例子加以说明:Js的this指针一代码 var name="转载 2014-10-21 09:31:38 · 1629 阅读 · 0 评论 -
【推荐】代码高亮JS框架之HelloWorld
代码高亮,SyntaxHighlighter原创 2016-07-07 15:57:18 · 1635 阅读 · 0 评论 -
页面滚动选中左侧导航栏之HelloWorld
页面滚动选中左侧导航栏,左侧点击右侧页面滚动到位置原创 2017-09-14 10:49:58 · 1780 阅读 · 0 评论 -
【ECMAScript6标准入门】String
【ECMAScript6标准入门】String转载 2017-10-19 09:50:56 · 712 阅读 · 1 评论 -
【ECMAScript6标准入门】3.变量的解析赋值
【ECMAScript6标准入门】3.变量的解析赋值转载 2017-10-17 14:32:46 · 412 阅读 · 0 评论 -
【ECMAScript6标准入门】Babel之HelloWorld
【JavaScript面向对象】Babel之HelloWorld转载 2017-10-13 16:27:28 · 721 阅读 · 0 评论 -
【ECMAScript6标准入门】1.let的使用
【ECMAScript6标准入门】let的使用转载 2017-10-16 16:41:33 · 508 阅读 · 0 评论 -
【ECMAScript6标准入门】2.const的使用
【ECMAScript6标准入门】2.const的使用转载 2017-10-16 16:50:50 · 417 阅读 · 0 评论 -
【JavaScript】RequireJS模块化之HelloWorld
部分代码转载自http://www.ruanyifeng.com/blog/2012/11/require_js.htmlRequireJS: http://requirejs.org/demo.html<!doctype html><html> <head> <meta http-equiv=“Content-Type” con...原创 2017-12-29 11:25:18 · 468 阅读 · 0 评论 -
nodejs同步复制文件夹
var fs = require( 'fs' );var path = require("path"); function writeFile(p,text){ fs.writeFile(p, text,function (err) { if (!err) console.log("写入成功!") })}//递归创建目录 同步方...原创 2019-04-30 16:07:15 · 4643 阅读 · 0 评论 -
[jQuery] 2.2层级选择器(包含选择器,子选择器,相邻选择器,兄弟选择器)
New Document $(function(){ var x = '1.层级选择器:' $("div div").each(function(i){ x += $(this).html() + ' '; }); alert(x);//1 2 5 var b = '2.子选择器:'; $(">div",$("#ff")).each(原创 2013-08-11 13:26:35 · 1444 阅读 · 0 评论 -
firefox异步加载页面乱码处理。
部分内容转载自:http://blog.csdn.net/hbzyaxiu520/article/details/5604098js中escape,encodeURI,encodeURIComponent三个函数的区别 js对文字进行编码涉及3个函数:escape,encodeURI,encodeURIComponent,相应3个解码函数:unescape,decodeURI,decodeU原创 2013-08-09 19:07:23 · 1041 阅读 · 0 评论 -
file表单 只读 判断文件大小(javascript)
<br /><br /><html><head> <mce:script type="text/javascript"><!-- //判断文件大小 function getFileSize(filePath) { if (filePath.value == null || filePath.value.length == 1) { return true; } var image = new Image();原创 2011-03-25 10:51:00 · 1989 阅读 · 0 评论 -
Javascript (收藏_打印_邮件_设为首页)
"> 收藏_打印_邮件_设为首页 <!-- --> <!-- function ctrlD(){ window.external.AddFavorite(window.location.href,收藏网页);//需要部署才可用,否则无权限 } function ctrlPrint原创 2011-06-10 19:07:00 · 1413 阅读 · 0 评论 -
多张图片切换javascript例子
转载自:http://apps.hi.baidu.com/share/detail/5472492多张图片切换javascript例子,可以选择切换的样式,不过不能选择指定的图片<table width="535" height="215" border="0" cellpadding="0" cellspacing="0"> <!-- //j转载 2011-06-18 22:17:00 · 2281 阅读 · 0 评论 -
javascript工具类 (判断闰年,汉字,IP,精度等。。)
去除首尾空格,检查字符串是否包含汉字,打开新窗口,验证ip,将浮点数规整为指定的精度,判断提供的字符串是否为空,判断提供的字符串是否为整数,判断输入的字符是否为大写或字母,判断输入的字符是否为0-9数字字符,判断提供的字符串只含有数字字符,判断闰年)/******原创 2011-09-04 20:00:29 · 1141 阅读 · 0 评论 -
javascript判断是否含有全角
function resolvUgcChar(str){ for (i = 0; i var c = str.charAt(i); if(c == '?' || c == '?' || c == '&' || c == '原创 2011-08-22 14:56:59 · 1229 阅读 · 0 评论 -
javascript实现文字列表无缝向上滚动
转自:http://www.codefans.net/jscss/code/1639.shtml 实际的应用中demo中的元素会有宽度的样式所以我总是出现了 scrollTop总是小于OffsetTop 的现象。也就是demo2到demo最顶的高度总是大于滚动条可以到的最转载 2011-09-27 10:52:45 · 1398 阅读 · 0 评论 -
javascript判断浏览器类型(版本也可判断)
转载自:http://www.cnblogs.com/leadzen/archive/2008/09/06/1285764.html var Sys = {}; var ua = navigator.userAgent.toLowerCase(); var s; (s = ua.match(/msie ([\d.]+)/))转载 2011-10-21 17:05:20 · 822 阅读 · 0 评论 -
javascript 验证身份证号码
// 去左右空格 function trim(str){ return str.replace(/^\s+|\s+$/g,''); } var powers=new Array("7","9","10","5","8","4","2","1","6","3","7","9","10","5","8","4","2"); var parityBit=ne原创 2011-10-24 17:34:45 · 970 阅读 · 0 评论 -
openWindow
/******************************************************************************** ** * 打开新窗口 */function openWindow(i_URL, i_Width, i_Height) { openWindow(i_URL, i_Width, i_Height, null, null);原创 2011-12-30 15:21:06 · 1121 阅读 · 0 评论 -
jquery为按钮绑定事件(快速执行函数)
var queryFormArr = ['tone','singger','code','box','ugc',null];$(function(){ $("#topSearchImg").bind('click',function(){search();});//为查询图片添加事件 $("#searchType").children().css("cursor","pointer");原创 2012-02-22 21:33:54 · 3731 阅读 · 0 评论 -
javascript.async异步加载页面。
/* *异步js 扩展加载标识 *@author */(function($){ if($.fn.async) { return; } if(!document.body) { document.write(""); } $.fn.extend({ async : function(url,obj,callback) {//异步路径,指定异步返回数据填充的div,回原创 2012-02-20 11:06:47 · 1602 阅读 · 0 评论 -
热门标签功能。
New Document .R_normal_frame { width: 227px; padding: 10px; margin-bottom: 10px;}.lable_count { background: #fdcca1; height: 7px; line-height: 0; font-size: 0;} $(function(){ (fun原创 2012-03-09 17:23:51 · 1190 阅读 · 1 评论 -
jquery移动动画的Demo
function movediv(leftdiv,rightdiv){ if(leftdiv == null){leftdiv = $("#leftdiv");} leftdiv.wrap("");//将左边打包。 var movediv = $("");//存放克隆的内容 movediv.appendTo(leftdiv.parent()); leftdiv.clone()原创 2012-03-16 16:15:06 · 2812 阅读 · 0 评论 -
sort文本框的排序
function sorttable(){ var sortDiv = $("#sortDiv"); var lib = new Array(); var tables = $("table",sortDiv); var resultArr = arrSort(tables);//排序好的数组,不会新增元素。 $("#sortDiv").append(resultArr);原创 2012-03-22 22:50:19 · 1023 阅读 · 0 评论