static void Main(string[] args)        {            List<GoodsInfo> list = new List<GoodsInfo>();            GoodsInfo g1 = new GoodsInfo();            g1.GoodsPriceRangeName = "200~399";            list.Add(g1);            GoodsInfo…
/** * 使用循环的方式判断一个元素是否存在于一个数组中 * @param {Object} arr 数组 * @param {Object} value 元素值 */ function isInArray(arr,value){ for(var i = 0; i < arr.length; i++){ if(value === arr[i]){ return true; } } return false; } 实例: var arr = ['a','s','d','f']; isInArra…
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Title</title> </head> <body> <input id="val" type="text" /> <input id="add" ty…
import random val= data=[,,,,] : find=False val=int(input('请输入查找键值(1-9),输入-1离开:')) for i in data: if i==val: print(,i)) find=True and val !=- : print('######没有找到 [%3d]######' %val) print('数据内容为:') for j in data: print('{.2} '.format(j)) print('')…
今天(周六)下午我在公司加班时不知道要干什么,就打开公司的一个wordpress项目网站,想看下之前自己做的一个网页是否有问题. 打开网站首页,我习惯性的打开了chrome的调试工具,然后鼠标开始滚动页面,然后问题就出来了:页面无法向下滚动,调试工具的console里报了好多undefined的错误. 我马上意识到是我写的js代码错误的在首页被执行导致的问题,我的代码大致是这样: if ($('#a')) { // some code ... $('#b').doSomething; // so…
这是我的第一篇博文,想来讲一讲js的函数.我的标题是js模拟c#的Delegate. 一.什么是Delegate(委托) 在jquery中有delegate函数,作用是将某个dom元素的标签的事件委托给一个函数队列,在触发这个事件的时候会触发这个函数队列中的所有函数.而c#中的Delegate对象也是如此,将多个方法添加至一个委托对象,或称将多个方法委托给一个委托对象,当调用委托对象的Invoke方法时会调用所有被委托的方法.由此可以看出Delegate的本质应该是一个函数队列,执行委托对象就是…
使用 EPPlus 封装的 excel 表格导入功能 (二) delegate 委托 --永远滴神 前言 接上一篇 使用 EPPlus 封装的 excel 表格导入功能 (一) 前一篇的是大概能用但是不一定好用的版本 后来我又重新封装扩展了一下 支持自定义更多东西(但是封装地是否有必要我就说不清了) 上个版本的问题 上个版本封装之后的使用代码: public ICollection<TestDto> ExcelImport(IFormFile file) { var config = Exce…
目录 委托的申明 委托的赋值 委托实例方法的使用C#Invoke\BeginInvoke\Endinoke  系统自带的委托Action.Action<T>.Func<T>.Predicate<T> delegate类方法的使用 MulticastDelegate多播委托 执行委托 为什么要使用委托 委托提供了一种机制,可实现涉及组件间最小耦合度的软件设计.委托(delegate) 它是一种引用类型,是对方法的引用.如果说int,string等是对数据类型的定义,那么委…
JQuery判断元素是否存在的原理与javascript略有不同,因为$选择器选择的元素无论是否存在都不会返回null或undefined,要使用JQuery判断元素是否存在,只能使用length属性,就像下面这样: if($("#element").length>0){ alert("element is exist."); }else{ alert("element not be found"); } 参考:jQuery 判断页面元素是…
jQuery函数简介: is(expr) 用一个表达式来检查当前选择的元素集合,如果其中至少有一个元素符合这个给定的表达式就返回true. 如果没有元素符合,或者表达式无效,都返回'false'. 注意:在jQuery 1.3中才对所有表达式提供了支持.在先前版本中,如果提供了复杂的表达式,比如层级选择器(比如 + , ~ 和 > ),始终会返回true jQuery如何判断元素是否是隐藏的?参考代码如下: var temp = $("#test").is(":hidd…