zoukankan      html  css  js  c++  java
  • 原生JS讲解

    大家好,我们又见面了.昨天我们简单的说了一下HTML基础和一些常用标签,这些东西有点太简单了,我自己都有点写不下去了,所以从今天开始,我们讲一下原生JS的一些应用.

    JS就是JavScript,是一种直译试脚本语音,是一种动态类型、弱类型、基于原型的语言,内置支持类型.它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能.在1995年时,由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成.因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因为取名为JavaScript.但实际上它语法风格与Self及Scheme较为接近.为了取得技术优势,微软退出了JScript,CEnvi退出ScriptEase,与JavaScript同样可在浏览器上运行.为了统一规格,因为JavaScript兼容于ECMA标准,因此也称为ECMAScript.

    JavaScript的技术体系

    核心语言定义

    原生对象和内置对象

    BOM(浏览器对象模式)

    DOM(文档对象模式)

    事件处理模型

    javascript代码要写在<script></script>里,script标签可以写在任何地方,比如<body></body>或<head></head>里,也可以外部引用.

    JavaScript变量

    js中声明变量都用关键字var,并且js区分大小写,

    弱类型,不一定要初始化,

    在声明变量时注意的一些小细节:

    声明变量后第一次给变量赋什么样的类型的值,以后必须使用相同的类型,

    当我们没有使用var定义变量的时候,如果没有给变量赋值就会报错,如果给他赋值了,浏览器就把它以为一个全局变量.

    var a;  当声明的变量未初始化时,值为undefined.

    JavaScript数据类型

    js中有六种基本数据类型:

    undefined:表示未定义,当声明的变量未初始化时

    null:表示空,是从undefined派生来的

    string:表示字符串  例:var str="string";

    number:表示数字 例:var num=1;

    object:表示对象   例:var obj={};

    Boolean:布尔值  只有两个值,true(对)/false(错)

    好了,今天就先到这里了,我们先了解一下JavaScript的基本语法、怎么定义一个变量和数据类型,明天我们在来深入的讲解JS.

    坚持!坚持!坚持!

  • 相关阅读:
    WebAPI搭建(一)如何在Webforms 下 搭建WebAPI
    解决VS2010在新建实体数据模型出现“在 .NET Framework Data Provider for Microsoft SQL Server Compact 3.5 中发生错误。请与提供程序供应商联系以解决此问题。”的问题
    ASP.NET 解决在点击Button执行服务器事件之前验证用户输入并阻塞
    python中强大的list
    除法运算和四舍五入
    python的基本数学运算
    配置python环境
    唠叨一些关于Python的事情
    人生苦短,我用python
    ASP.NET MVC4实现TinyMCE 4.0.20自定义上传功能
  • 原文地址:https://www.cnblogs.com/May-J-Wang/p/6979939.html
Copyright © 2011-2022 走看看