zoukankan      html  css  js  c++  java
  • JS基础

    JS的两大用途
    1.表单验证
    2.页面特效

    JavaScript特点

      1.向HTML页面中添加交互行为

      2.脚本语言,语法和Java类似

      3.解释性语言,边执行边解释

    js是一种基于对象和事件驱动的,并具有安全性能的脚本语言(它是解释执行的)

    编译执行:源代码-----》中间文件(Java字节码文件c#  MSIL)-------》特定语言的虚拟机

    解释执行: 源代码-----》浏览器引擎 v8

    JS的基础架构:

    1   <script type="text/javascript">
    2   alert('OK!');
    3   </script>

      

    <script>...<script>可以包含在文档中的任何地方,只要保证这些代码在被使用前以读取并加载到内存即可。不过建议放在最后一个元素的下边,body低标签的上边

    网页中引用JavaScripe的方式

    1.使用<scripe>标签

    2.通过外部实现代码开发

    <!DOCTYPE html>
    <html>
    <head>
    <meta charset="UTF-8">
    <title>第一个例子</title>
    <script type="text/javascript" src="outer.js"></script>
    
    </head>
    <body>
     
    </body>
    </html>

    然后新建一个JavaScript Source File

    在里边写入要输出的带啊即可

    alert('OK Java Script!');

    结果如下:

    2.在标签内实现

      

    <body>
      <input id="btn" onclick="javascript:alert('OK!');" type="button" value="我是一个按钮,但是你点坏了不用陪"/>
    </body>

    JavaScript的变量

    var width=5;        //就是int类型
    var name='小明';        //就是String类型

    可以看出用var开头之后,定义一个变量名,之后赋什么值,就决定这个变量是什么类型。

    JavaScript的变量和Java的差不多,在这里就不做多演示

    如何判断变量的数据类型?

    typeof运算符

    可以检测变量的返回值

    语法:

      

    var  vname='小明';
    document.write(typeof(vname));

     运算符的返回值如下:

      undefined:变量被声明后,但未被复制

      string:用单引号或双引号来声明的字符串

      boolean:true或false

      number:整数或浮点数

      object:javascript中的对象、数组和bull

    关于字符串的方法

    定义数组的语法:

  • 相关阅读:
    软件测试的几种基本方法
    什么是软件测试及软件测试基本原则
    HTTP状态码大全
    jsp 九大内置对象和其作用详解
    快速搞定常用的ES6新特性
    javascript 闭包的学习
    js 中location 的学习
    js 中事件的学习
    js 小菜鸟的学习
    mongodb的返回(3)
  • 原文地址:https://www.cnblogs.com/wk7799666/p/8671391.html
Copyright © 2011-2022 走看看