01 2022 档案
摘要:innerHTML用于获取元素内部的HTML代码,对于自结束标签不起作用。如果需要读取元素节点的属性值,直接使用 元素.属性名, 元素.id 元素.name 元素.value 但是class属性不能采用这种方式,读取class属性时需要使用 元素.className
阅读全文
摘要:变量声明提前 -使用var关键字声明的变量,会在所有的代码执行之前被声明(但是不会赋值),但是如果声明变量时不适用var关键字,则变量不会声明提前 函数声明提前 -使用函数声明形式创建的函数function 函数名(形参){} 它会在代码执行之前就被创建,所以,我们可以在在函数声明之前调用函数, 使
阅读全文
摘要:JavaScript中查询对象的属性使用 for...in语句对象中有几个属性,循环体执行几次每次执行时,会将对象中的一个属性名字赋值给变量。 如何查询属性值只能使用 对象[属性] = 属性值 的格式,不能使用对象.属性的格式。 for(var n in obj){ console.log(n);/
阅读全文
摘要:continue:结束当次循环 ,break:结束整个循环 return:结束整个函数
阅读全文
摘要:innerHTML:内容包括标签和标签内容,其中,标签对文本信息有效。如果想要对一个元素添加内容,而且内容在设置的标签内,使用innerHTML,例如 <!doctype html> <html lang="en"><head> <meta charset="UTF-8"> <title>Docum
阅读全文
摘要:$("#ID").prev(); $("#ID").next(); JavaScript判断一个元素是否存在 obj = document.getElementById("someID"); if (obj){ obj.innerText("hi"); } 在jquery中,如果我们使用 if ($
阅读全文
摘要:需要明确的是jQuery的对象是$(this),因此,在jQuery中使用$(this).在alert($(this)),出现[Object Object],Jquery对象本质上是一个Object对象 JavaScript的的对象是this,在JavaScript使用this.在alert(thi
阅读全文
摘要:table选择器.rows方法获取table整个行内容仅仅适用于JavaScript,不能用于jQuery, table选择器.rows.length获取行数仅仅适用于JavaScript,在jQuery获取table的行数使用如下方法 )、$("#table_Id").children("tr")
阅读全文
摘要:虽然都是JQuery中添加元素的快速方法,但是具有本质区别 append/prepend针对元素的内容(元素的内部),因此在使用他们添加元素时,会在元素内容的最后或者最前添加。 after/before仅仅针对元素(元素的外部),他们的添加效果会在元素外部显现,具体自己体会 function add
阅读全文
摘要:jQuery库本质上还是JavaScript代码,它只是对JavaScript语言进行包装处理,为的是提供更好更方便快捷的DOM处理与开发中经常使用的功能。我们使用jQuery的同时也能混合JavaScript原生代码一起使用。在很多场景中,我们需要jQuery与DOM能够相互的转换,它们都是可以操
阅读全文
摘要:jquery里面的子类选择器和后代选择器 $("s1,s2")并集选择器 $("s1 s2")后代选择器 $("s1>s2")子代选择器 $("s1s2")交集选择器
阅读全文
摘要:table中td的大小随着td的内容变化,如果不想引起变化,可以引入<input>标签,或者设置<colgroup><col width = "?%" />,改为自适应格式 CSS中元素之间带有逗号为分组选择器,h1,h2,p { color:green; } 空格为嵌套选择器.marked p{
阅读全文
摘要:JavaScript this 关键字 面向对象语言中 this 表示当前对象的一个引用。 但在 JavaScript 中 this 不是固定不变的,它会随着执行环境的改变而改变。 在方法中,this 表示该方法所属的对象。 var person = { firstName : "li", last
阅读全文
摘要:/** * 获取url传参 * @return 一个不会为空的对象,对象的属性为参数名,值为参数值 */function getUrlParam() { var param = {}; var search = location.search; if (!search) { return param
阅读全文
摘要:window.location.search.substr(1)方法 window.locationwindow的location对象search得到的是url中?部分 substr()返回一个从指定位置开始的指定长度的子字符串这里设置为1,是为了把url中的?号去掉
阅读全文
摘要:1. 代码1:var a = {};if(!a){ console.log(1);}else if(a == null) { console.log(2);} else { console.log(3);} 结果为:3 // var a = {} 不是空对象 2. 代码2:var b = {};if
阅读全文
摘要:<input type="text" onkeyup="this.value=this.value.replace(/\D/g,'')">在input加入onkeyup="this.value=this.value.replace(/\D/g,'')",确保输入框内仅输入数字 此句功能为:将输入值为
阅读全文
摘要:1、检查idea下面是否出现错误提示 如果出现红色的提示,可以在library导入jquery.js。 2、再次运行时可能出现$未定义,这时把引用的jquery.js换成网上地址 问题解决,但是原因未知,希望知道的大神留下解释
阅读全文
摘要:count不需要取出数据,sum需要取出数据,使用count统计个数,使用sum统计数据的总合, count可以与case语句结合使用。如果count(num)中num的值为null,count不会加入统计
阅读全文
摘要:需要指出的是jdk的版本需要与Tomcat的版本保持一直,JDK1.8与Tomcat8,JDK1.7与Tomcat7相匹配,不然会出现异常。 在匹配后,开启Tomcat可能会出现中文乱码情况,可以从一下几个方向考虑: 1、找到conf文件夹,修改server.xml中的编码集,改为utf-8 2、如
阅读全文
摘要:StringBuffer主要用于静态类或者方法中,因为其执行效率低,但是线程安全,当涉及线程安全问题时使用StringBuffer String类型的变量,在使用时终会占用新的内存新建一个变量,进行重复的添加删除操作效率低 StringBuilder的执行效率高,线程不安全,对于内部类类或者方法的变
阅读全文