javascript

Posted 小白315

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了javascript相关的知识,希望对你有一定的参考价值。

什么是javascript

  javascript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。

javascript的特点

  1. html页面中添加交互行为 
  2. 脚本语言,语法和Java类似
  3. 解释性语言,边执行边解释

javascript的组成

       javaScript由核心语法ECMAScript、浏览器对象模型(BOM) 主要用于管理窗口与窗口之间的通讯,因此其核心对象是window、文档对象模型(DOM)三部分组成.

网页中引入javaScript三种方式

     1.使用<Script></Script>标签内部样式

     2.使用外部js文件  <script type="text/javascript" src="js/home.js"></script>

     3.直接在HTML标签中的行内样式。

javaScript的作用

 作用;减轻服务器端压力,实现页面表单验证,实现页面交互特效

javaScript常用的输入/输出

      alert(“提示信息”);

     var isOk=confirm(“确认框“);//如果确认返回true,否则返回false

     prompt();prompt(“提示信息”,“输入框默认信息”);

     prompt(“请输入姓名”)

javaScript的函数

  类似于Java中的方法,是完成特定任务的代码语句块,类似于Java中的方法,是完成特定任务的代码语句块

   parseInt ("字符串")  45.9a转换为45;a6转换返回为NaN(Not a Number)

    parseFloat("字符串")   将字符串转换为浮点型数字 如: parseFloat("34.45")将字符串“34.45“转换为浮点值34.45

案例


四则运算的编写
<!DOCTYPE html>
 <html>
 <head>
  <meta charset="UTF-8">
  <title></title>
  <script type="text/javascript">
   var a = parseInt(prompt("第一個參數:",""));
   var b = parseInt(prompt("第二個參數:",""));
   switch(prompt("請輸入運算符","")){
    case "+":
        alert(a+"+"+b+"="+(a+b));
        break;
    case "-":
        alert(a+"-"+b+"="+(a-b));
        break;
    
    case "*":
        alert(a+"*"+b+"="+(a*b));
        break;
    
    case "/":
        alert(a+"/"+b+"="+(a/b));
        break;
   }
  </script>
 </head>
 <body>
 </body>
</html>

  

 

以上是关于javascript的主要内容,如果未能解决你的问题,请参考以下文章

javascriptjavascript常用函数大全

javascriptJavaScript数组常用方法

javascriptjavascript设计模式之工厂模式

JavaScriptJavascript闭包

JavaScriptJavascript闭包

JavaScriptJavaScript中的时间函数