1. 五大属性的技巧有什么用
减少噪音的五大技巧,你知道吗?噪音,一个相当困扰人们生活的问题,噪音给我们带来烦恼,要想减少噪音污染,我们得采取方法。下面,乾辰小编教你五个技巧,减少噪音污染。
1.墙壁粗糙点:墙壁过于光滑,室内就容易产生回声,从而增加噪声的音量。因此,可选用壁纸等吸音效果较好的装饰材料,还可利用文化石等装修材料,将墙壁表面弄得粗糙一些,可减弱噪声。另外,墙壁、吊顶可选用隔音材料,如矿棉吸音板等。
2.布艺多用点:使用布艺来消除噪声也是较为常用且有效的办法。试验表明,悬垂与平铺的织物,其吸音作用和效果是一样的,如窗帘、地毯等,以窗帘的隔音作用最为重要。另外是铺设地毯,其柔软的触感不但能产生舒适温馨的感觉,而且能消除脚步的声音,有利于人们休息。在卧室,为了保证宁静的休息环境,应选用质地厚实的窗帘帷幔织物,控制噪声。
3.木质摆放点:木质家具的纤维多孔性使它能吸收噪声,购置家具时可适当考虑,装修中使用软木地板也是一种有效选择。
2. JavaScript中window对象常用的属性、方法
javascript中window对象的集合属性和方法
Window对象的集合
frames[] 取得Window对象中所有已命名的frame
Window对象的属性
closed 窗口是否关闭
defaultStatus 窗口状态栏的默认文本
document Document对象
history History对象
length Window对象的frame个数
location Location对象
name Window对象的名称
opener 打开当前Window的窗口的引用
parent 父窗口
self 返回当前窗口的引用
status 窗口状态栏文本
top 最顶层窗口
Window对象的方法
alert([Message]) 显示带有警告信息Message的窗口,并有“确定”按钮
blur() 移除本窗口的焦点
clearInterval(iIntervalID) 取消先前用setInterval方法开始的标识为iIntervalID的间隔事件
clearTimeout(iTimeoutID) 取消先前用setTimeout方法开始的标识为iTimeoutID的超时事件
close() 关闭当前窗口
confirm([message]) 显示带有确认信息message的窗口,有“确定”和“取消”按钮
createPopup() 创建弹出窗口,返回该窗口对象的引用
focus() 使本窗口获得焦点
moveBy(x,y) 将窗口的位置移动到指定的x和y偏移值
moveTo(x,y) 将窗口左上角的屏幕位置移动到指定的x和y位置
open() 打开新窗口,显示指定的页面
print() 打印与窗口关联的文档
prompt([message][,defaultValue]) 显示提示对话框,带有提示消息message和默认值defaultValue的
输入框,返回用户输入的字符串
resizeBy(x,y) 更改窗口的当前位置缩放指定的x和y偏移量
resizeTo(x,y) 将窗口的大小更改为指定的宽度值x和高度值y
scrollBy(x,y) 将窗口滚动x和y偏移量
scrollTo(x,y) 将窗口滚动到指定的x和y偏移量
setInterval(code,ms[,language]) 每经过ms毫秒后执行代码code,language指定语言属性。返回整形标
识,以便clearInterval方法取消该定时器
setTimeout(code,ms[,language]) 经过ms毫秒后执行代码code,language指定语言属性。返回整形标识
,以便clearTimeout方法取消该定时器
3. location几种常用的属性和方法
<!doctype html><html lang="en"><head> <meta charset="UTF-8"> <title>location</title></head><body> <button onclick="test()">点击href</button> <!-- location.href跳转的页面可以通过返回键返回 --> <button onclick="test2()">点击replace</button> <!-- location.replace跳转的页面不能通过返回键返回 --> <input type="text"> <button onclick="zai()">重新载入1</button> <button onclick="zai2()">重新载入2</button> <script> console.log(window.location) console.log(window.location.href) function test(){ location.href="2.html" } function test2(){ location.replace("2.html") } function zai(){ location.reload() } // 从缓存中载入 function zai2(){ location.reload(true) } // 无视缓存,直接从服务器载入,刷新缓存 </script></body></html>
4. 如何为元素节点添加一个事件,常用的方法和属性
第一种
1
2
3
4
5
6
7
function insertEle() {
var oTest = document.getElementById("box-one");
var newNode = document.createElement("div");
var reforeNode = document.getElementById("p1");
newNode.innerHTML = " This is a newcon ";
oTest.insertBefore(newNode,reforeNode.nextSibling);//新建的元素节点插入id为P1节点元素的后面。
}
第二种
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
// 自定义函数向后插入
function insertAfter( newElement, targetElement)
{
var parent = targetElement.parentNode;
if ( parent.lastChild == targetElement )
{
// 如果最后的节点是目标元素,则直接添加。因为默认是最后
parent.a( newElement );
}
else
{
//如果不是,则插入在目标元素的下一个兄弟节点的前面。也就是目标元素的后面
parent.insertBefore( newElement, targetElement.nextSibling );
}
5. String这个类有哪些常用的属性和方法
属性
字符串String类型的每个实例都有一个length属性,表示字符串中的字符个数。由于字符串是不可变的,所以字符串的长度也不可变
字符串的length属性不会在for/in循环中枚举,也不能通过delete操作符删除
[注意]对于字符串s来说,最后一个字符的索引是s.length - 1
var str = "test";
console.log(str.length);//4
str.length = 6;
console.log(str,str.length);//"test",4
实例方法
字符串String对象有多达20多个实例方法,包括toString()、toLocaleString()、valueOf()从Object对象继承的3种对象通用方法,chartAt()、中括号[]、charCodeAt()和fromCharCode()4种访问字符方法,concat()和加号+这2种字符串拼接方法,slice()、substr()和substring()3种创建子字符串方法,toLowerCase()、toLocaleLowerCase()、toUpperCase()、toLocaleUpperCase()这4种大小写转换方法,indexOf()和lastIndexOf()这2种查找字符串位置的方法,match()、search()、replace()、split()这4种正则匹配方法以及去除首尾空格的trim()方法和字符串比较的localeCompare()方法
6. 常见的说明方法有哪些13种
常见的说明方法有:举例子、作引用、作比较、列数字、分类别、打比方、摹状貌、下定义、作诠释、作图表、作假设等。
1、举例子
举出实际事例来说明事物,使所要说明的事物具体化,以便读者理解,这种说明方法叫举例子。 运用举事例的说明方法说明事物或事理,一要注意例子的代表性,二要注意例子的适量性。
2、作引用
为了使说明的内容更充实具体,更具说服力,可以引用一些文献资料、诗词、俗语、名人名言等。引资料的范围很广,可以是经典着作,名家名言,公式定律,典故谚语等。
3、作比较
作比较是将两种类别相同或不同的事物、现象加以比较来说明事物特征的说明方法。说明某些抽象的或者是人们比较陌生的事物,可以用具体的或者大家已经熟悉的事物和它比较,使读者通过比较得到具体而鲜明的印象。
4、列数字
为了使所要说明的事物具体化,还可以采用列数字的方法,以便读者理解。需要注意的是,引用较多的数字,一定要准确无误,不准确的数字绝对不能用,即使是估计的数字也要有可靠的根据,并力求近似。
5、分类别
说明事物的特征,往往从单方面不易说清楚,可以根据形状、性质、成因、功用等属性的异同,把事物分成若干类,然后依照类别逐一加以说明。这种说明方法,叫分类别。
7. ajax对象常用的属性和方法有哪些
XMLHttpRequest对象是Ajax技术的核心。 onreadystatechange 每个状态改变时都会触发这个事件处理程序,通常会调用一个JavaScript函数 readyState 请求的状态 responseText 服务器的响应,表示为一个串 responseXML 服务器的响应,表示为XML
8. C# 中 ArrayList的常用方法和常用属性有什么区别
属性可以是只读只写啊,而方法只能是调用。
而且属性一般都会返回值,而方法却是自定义的。
属性你能传什么类进去,你也能得到相同的类型。
而且,属性在可写情况下只能传一个值,而方法可以传多个值,这些值都是写在括号里,而属性则是直接用等号连接。比如:
这些都是属性:
int c = a.Count; //Array的Count是只读
a[5] = "34";
这些都是方法:
a.Add("test"); //可以传值进去,是在括号里写
a.Sort();
9. c#中常用窗体的常用属性、方法的意思和使用方法
你的问题很飘渺..
常用的多了,你还是去看MSDN吧
不学着看英文资料,永远也学不好写程序
10. jQuery常用属性和方法有哪些
属性:
获得标签:$("#id")
获得标签内的代码:.html()
获得标签内的文本:.text()
修改标签内的代码:.html("内容");
修改标签内的文本:.html("内容");
获得标签属性:.attr("属性");
修改标签属性:attr("属性","属性值");
添加样式:addClass("样式名");
动态切换样式:toggleClass("样式名");
获取样式:css
添加元素:append("元素");
移去元素:.remove();
清空节点: .empty();
获取第二个li节点: var $li=$("ul li:eq(1)");
获取第二个li节点的文本内容: var li_txt=$
方法:
一:插入节点:
append() 向每个匹配的元素文本内部的后面追加内容
eg:<p>我想说:</p>
代码:
$("p").append("<b>你好</b>");
结果为:<p>我想说:<b>你好</b></p>
appendto() 将所有的匹配的元素追加到指定的元素中。实际上,使用该方法是颠倒了常规的$(A).append(B)的操作,即不是B追加到A中,而是将A追加到B文本的后面中。
eg:<p>我想说:</p>
代码:
$("<b>你好</b>").appendTo("p");
结果为:<p>我想说:<b>你好</b></p>
prepend() 向每个匹配的元素文本的内部前置内容。
eg:<p>我想说:</p>
代码:
$("p").prepend("<b>你好</b>");
结果为:<p><b>你好</b>我想说:</p>
prependto() 将所有的匹配的元素前置到指定的元素中。实际上,使用该方法是颠倒了常规的$(A).append(B)的操作,即不是B前置到A中,而是将A前置到B中
eg:<p>我想说:</p>
代码:
$("<b>你好</b>").prependto("p");
结果为:<p><b>你好</b>我想说:</p>
after() 向每个匹配的元素之后插入内容 。
eg:<p>我想说:</p>
代码:
$("p").after("<b>你好</b>");
结果为:<p>我想说:<b>你好</b></p>
insertAfter 将所有的匹配的元素插入到指定的元素后面。实际上,使用该方法是颠倒了常规的$(A).append(B)的操作,即不是B插入到A后面,而是将A插入到B后面。
eg:<p>我想说:</p>
代码:
$("<b>你好</b>").after("p");
结果为:<p>我想说:<b>你好</b></p>
before() 在每个匹配的元素之前插入内容
eg:<p>我想说:</p>
代码:
$("<b>你好</b>").after("p");
结果为:<p>我想说:<b>你好</b></p>
insertBefore():将A标签插入到B标签的前面
二:删除:
①remove 该节点所包含的所有的后代节点将同时被删除 也可以通过参数来选择
②empty 清空节点,它能清空元素中的所有后代节点
三:替换节点:
①replaceWith() 作用是将所有匹配的元素都替换成指定的HTML或DOM元素
②replaceAll()
四:包裹节点:
①warp() 作用是是将所有元素进行单独包裹
②warpAll() 作用元素的是所有匹配的元素用一个元素来包裹
③warpinner() 作用是将每一个的子内容(包括文本节点)用其他结构化的标记包裹起来
五:设置和获取HTML、文本值
1、html():
2、text
3、val
六:遍历节点
1、children(): 取得匹配元素的子元素
2、next():取得匹配元素后面紧邻的同辈元素
3、prev():取得匹配元素前面紧邻的同辈元素
4、siblings():取得匹配元素前后所有的同辈元素
5、closest():取得最近的匹配元素
七:css-dom
css 获取样式的属性
offset()
position
scroll
scrollLeft
样式操作:
1:获取样式和设置样式 attr
eg:<p class="myClass" title="选择你最喜欢的水果">你最喜欢的水果是?</p>
获取样式: var p_class=$("p").attr("class");
设置样式:$("p").attr("class","high");
2:追加样式 addClass
<style>
.high{
font-weight:bold 粗体字
color:red 字体颜色
}
.another{
font-weight:italic 斜体字
color:blue 字体颜色
}
</style>
追加样式:
$("input:eq(2)").click(function(){$("p".addClass("another"))})
☆在css中有以下规定:
①如果给一个元素添加了多个class值,那么就相当于合并了他们的样式
②如果不同的class设置了同一样式,则后者覆盖前者
addClass attr
对同一个网页元素进行操作 <p>test</p> <p>test</p>
第一次使用 $<"p">.addClass("high"); $<"p">.attr("class","high");
第一次结果 <p class="high">test</p> <p class="high">test</p>
再次使用 $<"p">.addClass("another"); $<"p">.attr("class","another");
最终结果 <p class="high another">test</p> <p class="another">test</p>
3:移除样式 removeClass
<p class="high another">test</p>
移除一个:$<"p">.removeClass("high");
移除二个:$<"p">.removeClass("high").removeClass("another");==$<"p">.removeClass("high another")
移除全部:$<"p">.removeClass();
4:切换样式 toggle
5:判断是否含有摸个样式 hasClass
可以用来判断元素中是否含有某个class,如果有返回true否则返回false