十年网站开发经验 + 多家企业客户 + 靠谱的建站团队
量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决
var arr = [];
创新互联专注于企业成都全网营销推广、网站重做改版、萧山网站定制设计、自适应品牌网站建设、H5建站、商城开发、集团公司官网建设、外贸网站制作、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为萧山等各大城市提供网站开发制作服务。
var b = [1,2,3];
var c = b[0];
var obj = {'text':'a','age':23};
var d = obj['text'];
arr中表示数组
c中表示数组的某下标的值
d中表示对象的某个属性。
尖括号是为了引入文件,例如script src="hello.js"/script引入一个hello.js文件;
方括号是使用配置项的符号。比如一个window窗口,里面要放几个panel,配置里面的东西用
items:[
panel1,
panel2
]
小括号和大括号是函数符号,比如 function(){},小括号里面是参数,大括号里面是函数体。
带括号是函数,不带括号是方法,如果是函数,那么带()的立即执行。而不带()的可以理解为C里的指针,指向这个函数。比如
function func(){
alert('aaaa');
}
var a=func();//执行弹出‘aaaa’ ---------------弹出一次
var b=func;//此时b是一个函数,调用b会执行alert('aaaa')
b();//调用----------又弹出一次----------一共弹出两次
1、定义一个含方括号"[]"的字符串
var str = "adadsd[ads]ad";
2、通过replace进行括号替换
str.replace('[','').replace(']','');//括号替换为空
replace(substr,replacement) 方法执行的是查找并替换的操作。
查找与 substr 相匹配的子字符串,然后用 replacement 来替换这些子串
这段代码的意思是,单击input
button的时候为document绑定一个双击事件,双击的时候调用f1函数,效果是弹框提示“2“。因为document.ondblclick=f1这里不是调用f1,而是把函数f1引用给双击事件所以用的函数名没有加括号。而如果你是单独调用f1事件的话就要这样f1()要加括号。
函数调用必须加括号,即使无参数,不然怎么叫做函数调用呢。但是当用到return语句时,要注意function()和function的区别,前者返回的是函数执行完的值,
后者直接返回的是函数【这个通常用于把函数当做参数传递另一个函数中去】。