javascript简介

2019-10-27  本文已影响0人  ssttIsme

javascript是基于对象和事件驱动的松散型的解释性语言。

javascript的特点

1.javascript是基于面向对象来开发的
2.事件驱动(事件:键盘按下,鼠标的移动,点击,悬浮等用户操作事件)
3.松散型=弱类型(把传入的值自动转化为对应的类型)
4.解释型:不需要预编译,在浏览器一边运行一边解释

javascript作用

1.数据的验证
2.将动态的文本写入到网页当中
3.可以对事件作出相应
4.可以读写html中的内容
5.可以检测浏览器
6.可以创建cookies

javascript的构成

1.ECMAscipt(语法)
2.BOM 浏览器对象模型 browser object model
3.DOM 文档对象模型 document object model(html文档和xml文档)

javascript如何入门

1.对html,css,xml有一定了解
2.开发工具(EditPlus,记事本,idea,webstorm)

javascript的放置

A.<script></script>
javascript可以在html页面当中的任何位置来进行调用,但他们还是一个整体,是相互联系,相互影响的。
B.

<a href="javascript:alert('我是超链接')">链接</a>

<form action="javascript:alert('我是表单')" method="post">
    <input type="text" name="names"/>
    <input type="submit" value="提交">
</form>

javascript可以在超链接或者是重定向的位置调用:
超链接格式 javascript:alert('我是超链接')
重定向格式 action="javascript:alert('我是表单')"

<div class="box" onclick="javascript:alert('我是事件')">
    box上面有事件可以触发
</div>

<script for="box2" event="onclick">
    alert("我是ie特有事件");
</script>
<div class="box" id="box2">
    box上面有事件可以触发
</div>

javascript可以在事件后面进行调用:
事件格式 onclick="javascript:alert('我是事件')" 也可以写成 onclick="alert('我是事件')"
ie特有事件格式

<script for="box2" event="onclick">
    alert("我是ie特有事件");
</script>

可以在外部调用javascript文件

<script src="waibu.txt"></script>

javascript的注释

1.对于旧的浏览器
2.真正的注释符号
A.行内注释 //
B.块注释 /* */

javascript输出工具

A.alert();
B.document.write();
C.prompt();-- prompt("标题","默认值"); 返回值为输入内容
上一篇 下一篇

猜你喜欢

热点阅读