JavaScript笔记

采用camel书写方式。
注释不能将<script></script>标签包含,而是应在其中<script><!---></script>
//设置浏览器状态栏使用:window.defaultStatus="";
<script language="JavaScript"></script>如果没有定义language属性,浏览器将默认为JavaScript1.0
变量声明用var,函数声明用function。
特殊字符(如\n)必须放在格式化文本块中。也就是<pre></pre>标签中。
for…in语句类似于 foreach语句。
for(属性 in 对象)
with(对象)用于在访问一个对象的属性或者方法时避免重复指定对象引用。
document.title和document.URL(必须大写)分别表示文档标题和文档地址。
function建议在<head></head>之间定义。
函数参数有默认指,可以不带参数调用声明了参数的函数。
函数参数可以传递比声明的参数要多,多余的参数不会被丢弃,它们被放入在一个arguments的数组中。
点击对象事件onClick;
提交窗体事件onSubmit:是在HTML窗体(form表单)提交时候触发的事件,使用
return confirm('')弹出确认对话框。
重置窗体事件onReset.
获得焦点事件onFocus:使用select()方法使内容被选中
失去焦点事件onBlur:
文档事件onLoad,onUnload:
针对于文档,所以应该放置在body标签中。
window.open()创建一个窗体
window.close()弹出确认关闭对话框
实例:
<script>
function kopen()
{
win=window.open("","NAME","toolbar=0,width=200,height=200");
win.document.write("<center><b>显示onLoad</b></center>");
}
function kclose()
{
if(win!=null)win.close();
}
</script>

 

=============================================
=============                                                         ================   
=========                   JavaScript高级教程笔记               ===========
=============                                                         ================
=============================================

JavaScript是解释执行的。应用程序的执行通常有解释和编译两种方式。编译是将程序;源代码翻译成可执行的二进制代码文件。而解释则是翻译一句就执行一句。

JavaScript是一种弱类型语言。 相比于强类型语言如(C#,C++)要求用户在程序中使用一个变量之前必须先进行声明。而在JavaScript中使用一个变量,可以先进行声明,也可以不做声明。

 属性使用索引器符号,document[properity]

 

 

 

 

 

 

 

 

 

 

 

 

 


 

你可能感兴趣的:(JavaScript,职场,笔记,休闲,JavaScript基础)