08.03 js _oop】的更多相关文章

js 分6个基本类型: string boolean number undefind null   自定义对象 对象的种类: js内置的  ( 比如 string number ) 宿主对象 (比如  window ) 自己创建的 对象的创建: var book1 = {}; // 字面量的方式创建对象 var book2 = new Object(); var book2 = new Object; 以上是对象创建的三种方法. * 如果new Object()中没有传入参数,与{}是一样的.…
JavaScript学习03 JS函数 函数就是包裹在花括号中的代码块,前面使用了关键词function: function functionName() { 这里是要执行的代码 } 函数参数 函数的参数可以任意多个,不用声明变量类型,只用给出变量名: function myFunction(name, job) { 这里是要执行的代码 } 函数返回值 在函数中使用return语句,函数会停止执行,返回调用它的地方. 函数的返回值也不用声明类型,直接返回即可. function myFuncti…
ComboBox是一个有下拉列表的文本显示框,其text为当前的文本,item属性为项 comboBox1.Items.Add("); id = comboBox1.Text; 可以采用selectedtext和selecteditem获取当前选中的文本和项,该控件使用过程中并无较大难点,只需多使用并记住常用的属性即可掌握该控件的使用. 其项的添加可以采用上面的程序,也可以在属性中的item中手动添加,但为了方便程序的阅读和修改,最好还是在程序中用代码进行项的添加和删除. 2018.08.03…
简单的登陆界面的编写,在编写如下界面时,设置错误次数上限需要用到静态变量 public static int count;//计算错误次数(为静态变量) 可以防止点击登陆后次数被清空,在登陆后打开新的窗体,需要用到代码 ListView_1 newform = new ListView_1();//打开ListView_1窗体 newform.Show(this); 在此需要新定义一个newform,用.show的方法打开新的窗体,关于原先窗体的关闭或隐藏,我还没有学会,利用this.Owner…
在使用C#的ListView时,感觉有一些部分需要自己注意. ListView1.Clear()这条指令在使用时,用于Click后在ListView中显示数据,应该放在输入数据的前面. 在ListView1.Items.Add(" ",index)其中后部分index为imageindex,目前发现只能填入0才能使图片显示出来,感觉这部分还是容易忘记需要填写. 要添加SubItem需要定义一个 ListViewItem itemx = new ListViewItem();  其中it…
2021.08.03 BZOJ 疯狂的馒头(并查集) 疯狂的馒头 - 题目 - 黑暗爆炸OJ (darkbzoj.tk) 重点: 1.并查集的神奇运用 2.离线化 题意: 给一个长为n的序列,进行m次操作,每次将一个区间修改为同一个数,之后要求输出每个位置的值. 分析: 用并查集把已经染过色的馒头跳过. 代码如下: (来自他人) #include <cstdio> #include <cstring> #include <iostream> #include <a…
2021.08.03 P1197 星球大战(并查集) [P1197 JSOI2008]星球大战 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn) 重点: 1.可以离线处理.把在线变为离线. 题意: 有n个点,m条边,有k次操作,每次删去一个点,求每次操作后,还有几个连通块(在同一个并查集中视为是一个连通块). 分析: 先求出k次操作之后有几个连通块,每次加边,如果不在同一个连通块中,就--ans. 代码如下: #include<bits/stdc++.h> using name…
一.对于点击后请求时间过长的按钮 现象:容易给用户点击无效的错觉,从而导致多次点击,从而发出多个相同请求,这显然是不符合我们意愿的 解决: 用户点击发出多个请求:加个锁,当用户点击后,将锁关闭,使用户之后的点击无效,当请求完毕后再打开锁 等待时间过长用户体验降低:可以加个loading,点击后按钮内容后加个"...",或者后加个loading图标,当请求完毕再回复原样 二.发送数据内容能在前端验证的尽量在前端验证 原因:如果把一些验证放到后端接口,我们发送请求,然后验证没通过,请求返回…
JS类的实现: a.理解类的实现机制 b.使用prototype对象定义类成员 c.一种JS类的设计模式 a.理解类的实现机制 在JS中可以使用function关键字来定义一个类. 添加类的成员,在函数内通过this指针引用的变量或者方法都会成为类的成员. function class1(){ var s = "abc"; this.p1=s; this.Method1=function(){ alert("this is a test method"); } }…
1. js里重要的是事件循环. 参考:https://nodejs.org/en/docs/guides/ 中文版:https://github.com/nodejs/nodejs.org/tree/master/locale/zh-cn/docs/guides 写的好的:https://segmentfault.com/a/1190000013861128 好吧,班门弄斧,我简单介绍下,node事件循环,就是不停地去清空任务队列,这里有 微任务,宏任务之分. 微任务: process.next…