随笔分类 -  javascript

javascript
谷歌浏览器调试javascript匿名函数
摘要: 阅读全文

posted @ 2020-10-12 09:03 Neo0820 阅读(269) 评论(0) 推荐(0) 编辑

下面这4种 promise 写法有什么区别?
摘要:第一种 .then()可以通过回调执行doSomethingElse(),并且可以得到doSomethingElse()调用后的返回值 doSomething().then(function () { return doSomethingElse(); }); 第二种 .then()可以通过回调执行 阅读全文

posted @ 2020-09-24 09:49 Neo0820 阅读(229) 评论(0) 推荐(0) 编辑

Underscore.js的用法
摘要:开始的时候看了很多类似于这样的代码 _.each(buildNodeByCategory2(response, 'K3FieldRoot', 'K3Field', 'fa fa-database'), function (e) { $scope.tree.field.resList.push(e); 阅读全文

posted @ 2020-03-28 11:58 Neo0820 阅读(234) 评论(0) 推荐(0) 编辑

[转]javaScript如何实现面向对象中的继承?( 函数的方法call() 使用详解)
摘要:call() 方法是javaScript中每个函数原型链上的方法, 1、概述 call() 方法调用一个函数, 其具有一个指定的this值和分别地提供的参数( 参数的列表 )。 call() 方法作用和apply()作用类似,唯一区别,call()接受若干参数,apply()接收一个包含若干参数的数 阅读全文

posted @ 2020-03-11 13:53 Neo0820 阅读(144) 评论(0) 推荐(0) 编辑

[表格] CBoard crossTable增加列汇总功能
该文被密码保护。

posted @ 2018-09-01 10:49 Neo0820 阅读(8) 评论(0) 推荐(0) 编辑

_.each _.map _.filter javascript 语法
摘要:1.forEach():没有返回值,只是针对每个元素调用func 简单来说,就是将数组中的每个值,依次进行遍历,执行功能函数 如果只需对数组元素进行操作,不需返回任何值时适用 注意 此处不可以为num1附任何条件,列入num1 +1,结果仍为1,2,3,4 四个数 2.map():返回一个新的Arr 阅读全文

posted @ 2018-08-10 18:16 Neo0820 阅读(192) 评论(0) 推荐(0) 编辑

JS 为页面对象新增自定义方法
摘要:有些时候html的一些控件是自动生成的,我们无法修改,但是我们能改改页面所调用的一些公用的JS。这样的话我们可以自定义JS事件。function sel_OnClick() {//dosth... select控件触发的事件体。} function redevSelectClick() { //获取职级对象 var sel = document.getElementById("selectId"); sel.onchange=sel_OnClick; }并把该事... 阅读全文

posted @ 2013-06-22 11:00 Neo0820 阅读(1904) 评论(0) 推荐(0) 编辑

JS 方法注入 attachEvent
摘要:写法1: hello world! 写法2: hello world! attachEvent的事件处理函数执行顺序下面这段代码触发是在 之后才触发的。window.attachEvent("onload",function(){alert('a')});window.attachEvent("onload",function(){alert('b')});window.attachEvent("onload",function(){alert('c')}); 阅读全文

posted @ 2013-06-22 10:47 Neo0820 阅读(7206) 评论(0) 推荐(0) 编辑

常用 js 函数
摘要:functionrequest(strName){varstrHref=window.document.location.href;varintPos=strHref.indexOf("?");varstrRight=strHref.substr(intPos+1);vararrTmp=strRight.split("&");for(vari=0;i<arrTmp.length;i+... 阅读全文

posted @ 2008-05-06 20:12 Neo0820 阅读(208) 评论(0) 推荐(0) 编辑

获取html 中的select选中的文本
摘要:varval=document.all.Item.options[document.all.Item.selectedIndex].textvari=document.getElementById('ddlItemDataType').options[document.getElementById('ddlItemDataType').selectedIndex].value; 阅读全文

posted @ 2008-03-11 14:27 Neo0820 阅读(2166) 评论(0) 推荐(0) 编辑

javascript 数组[转]
摘要:new Array() new Array(len) new Array([item0,[item1,[item2,...]]] 阅读全文

posted @ 2008-03-05 15:28 Neo0820 阅读(436) 评论(0) 推荐(0) 编辑

javascript中replace与正则表达式
摘要:replace()最简单是简单的字符替换,但同时与正则表达式使用则体现出强大的字符串处理能力. 阅读全文

posted @ 2008-02-21 13:48 Neo0820 阅读(24424) 评论(1) 推荐(1) 编辑

操作HTML表格
摘要://添加资料至表单当中 var dt = document.getElementById("dgPay"); dt.rows(ids).cells(1).innerHTML=unitName; dt.rows(ids).cells(2).innerHTML=name; HtmlTable有两个相似的属性“InnerHtml... 阅读全文

posted @ 2007-12-05 15:08 Neo0820 编辑

javascript的URL编码和解码
摘要:在使用url进行参数传递时,经常会传递一些中文名的参数或URL地址,在后台处理时会发生转换错误。在有些传递页面使用GB2312,而在接收页面使用UTF8,这样接收到的参数就可能会与原来发生不一致。使用服务器端的urlEncode函数编码的URL,与使用客户端javascript的encodeURI函数编码的URL,结果就不一样。 javaScript中的编码方法: escape() 方法: 采用I... 阅读全文

posted @ 2007-09-12 18:30 Neo0820 阅读(3569) 评论(0) 推荐(0) 编辑

Window.ShowModalDialog使用手册
摘要:基本介绍:showModalDialog() (IE 4+ 支持)showModelessDialog() (IE 5+ 支持)window.showModalDialog() 方法用来创建一个显示HTML内容的模态对话框。window.showModelessDialog()方法用来创建一个显示HTML内容的非模态对话框。使用方法:vReturnValue = window.showModalD... 阅读全文

posted @ 2007-07-07 15:11 Neo0820 阅读(302) 评论(0) 推荐(0) 编辑

导航