㈠ js脚本怎么运行
我们常见的执行js代码都是放入到HTML引入后然后通过HTML文件来执行胡查看代码。
显然这是比较麻烦的事情,如果你的电脑里面安装了node.js,你可以使用node来直接使用node来运行你想要运行的js文件。
动态程序一般有两种实现方式,一是二进制方式,一是脚本方困燃式。
二进制方式是先将我们编写的程序进行编译,变成机器可识别的指令代码(如.exe文件),然后再执行。这种编译好的程序我们只能执行、使用,却看不到他的程序内容。
脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、胡尺粗编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进裤镇制程序执行效率要稍低一些。
㈡ 有几种形式执行javascript代码
JavaScript定义方法和JavaScript执行方法
【JavaScript定义方法】:
在HTML文档中加入JavaScript代码有两种方法:嵌入式、链入式。
嵌入式:
把JavaScript代码嵌入在HTML文档中。方法:
<script type="text/javascript">
JS代码
</script>
JavaScript代码必须定义在 <script> 和 </script> 之间。
<script> 标签可以放在 head 区,也可以放在 body 区。
在一个HTML文档中,JavaScript代码可以在多处出现,每一处都要用 <script> 标签括起来。
链入式:
把JavaScript代码放置在一个文本文件中,文件扩展名应该定义为 .js,在HTML文档中加入以下标签:
<script type="text/javascript" src="js文件"></script>
src 属性用于指定链入的 js 文件地址。可以是本地文件,也可以是URL。
利用链入式,可以让定义的JavaScript代码被多个网页共享。
【JavaScript执行方法】
定义在HTML文档中的JavaScript代码有两种执行方法:直接执行、事件驱动。
直接执行:
当我们打开一个网页时,所有定义在 <script> 标签或链入的 js 文件中的JavaScript代码就会被执行。
需要注意的是,用 function 定义的函数是不被执行的,函数只有在遇到函数调用时才会执行。
例1:
<script type="text/javascript">
var d = new Date();
var m = d.getMonth();
if( m>=5 )
document.write( m );
</script>
以上JavaScript代码是裸放在 <script> 标签中的,当网页打开时,就立即执行。
例2:
<script type="text/javascript">
function getM()
{
var d = new Date();
var m = d.getMonth();
if( m>=5 )
document.write( m );
}
</script>
以上JavaScript代码定义的是函数,当网页打开时,函数中的代码不会被执行。当需要执行该函数时,需要使用函数调用。
<script type="text/javascript">
getM();
</script>
事件驱动:
当发生某一个事件,如网页被打开、单击鼠标、双击鼠标等,执行某段JavaScript代码。
例如:
<script type="text/javascript">
var count = 0;
function setCount()
{
count++;
if( count>=5 )
count = 0;
}
</script>
<button onclick="setCount()">计数</button>
本例中,<button> 标签定义了一个按钮,其中的 onclick 属性用于响应一个鼠标单击事件,当用鼠标单击此按钮时,执行 setCount() 函数。
在标签中响应某一事件的属性称为事件句柄,它们的值是JavaScript代码。
常用事件句柄:
onload:
当网页被打开时触发。它仅在 <body> 和 <frameset> 标签中有效。
该事件一般用于执行一些初始化操作。
onunload:
当网页被关闭时触发。它仅在 <body> 和 <frameset> 标签中有效。
该事件一般用于完成一些收尾工作。
onclick:
鼠标单击时触发。它可用于控件、图像、文本、超链接等对象。
该事件用于响应鼠标单击操作,是最常用的一个事件句柄。
ondblclick:
鼠标双击时触发。它可用于控件、图像、文本、超链接等对象。
该事件用于响应鼠标双击操作。
onchange:
当内容改变时触发。它可用于文本框、列表框等对象。
该事件一般用于响应用户修改文本框中内容的操作。
说明:当用户向一个文本框中输入文本时,不会触发onchange事件,只有当用户输入结束后,单击文本框以外的区域,使文本框失去焦点时才触发该事件。
onselect:
当内容被选取时触发。它可用于文本框、列表框等对象。
该事件一般用于响应用户选取了文本框中的内容,以及改变了列表框中选择的项目等操作。
以上只是几个最常用的事件句柄。
说明:事件句柄不是JavaScript代码,而是HTML属性,所以它不区分大小写,但应该养成使用小写字母书写的习惯。
转于网络非原创
㈢ 易语言怎么执行JS文件
对象.创建 (“ScriptControl”, )
对象.写属性 (“版Language”, “JScript”)
对象.方法 (“AddCode”, “JS代码”)
输出调权试文本 (对象.通用方法 (“Run”, “s”).取文本 ())
㈣ js文件怎么运行
1、浏览器控制台运行
JavaScript不同于java语言或者c语言,需要环境、需要编译再运行,js在被制造出来时,就是为浏览器而生,可以直接在浏览器里运行,这里以谷歌浏览器为例,鼠标右键检查或者快捷键F12即可看到控制台可以理解为操作系统里的命令行模式
看上去是好一点了,可以单独执行文件了,但是这样还是很蠢,每回打开cmd还要找到js的路径
3、插件(我这里用的IDEA)
㈤ 如何调用js文件
写个js文件 文件名暂定为 a.js
a.js里面的内容如下:
function showTime(){
var time = new Date();
alert(time);
}
写一个html文件 文件名暂定为 b.html(把a.js和b.html放一个文版件夹)
b.html里面的内容如下:
<html>
<head><title>time<title/>
<script src="a.js" type="text/javascript"></script>
<head>
<body>
点击显示权时间:<input type="button" onclick="showTime()" />
<body/>
<html/>
自己运行下试试~
㈥ JS文件怎么打开
在网页里使用:一般不能直接打开,只有配合网页使用,可以用dreamweaver来制作并打开此类型文件,当然如果只是查看脚本代码,那么可以使用记事本打开js文件,打开后,内部全文代码,如果懂代码的话,也可以直接修改编译。