0

    js基础

    2023.05.13 | admin | 169次围观

    2021-07-22

    JavaScript基础

    JavaScript 基础

    javaScript 基于对象与驱事件动的具有安全性的脚本语言

    基于对象

    可以使用JS提供的对象的属性方法,也可以自己创建对象。

    面向对象:封装 继承 多态

    基于对象:封装

    事件驱动:

    事件:针对浏览器页面的所有操作统称为事件 如:点击,页面加载,鼠上移标

    事件驱动:对应每个事件执行的应用程序称之为事件驱动

    脚本语言:弱类型语言

    它采用小程序段的方式实现编程。它作为一种解释性语言,不需要进行编译,而是在程序运行过程中逐行地被解释。

    与Java的区别:

    1.基于对象和面向对象

    面向对象:封装 继承 多态

    基于对象 封装

    可以使用JS提供的对象的属性方法,也可以自己创建对象。

    2.解释和编译

    Java 需要先编译再执行 JS 不需要编译通过浏览器直接执行

    3.强变量和弱变量

    Java 变量使用前必须先声明 规定他的数据类型

    JS 使用前不需要规定数据类型,再代码运行中JS会判断他的数据类型

    4.应用方面

    JS 多应用与客户端 Java多应用于服务器

    服务器 & 客户端?

    B/S 与 C/S

    Browser(浏览器) / Server(服务器)

    淘宝 京东 贴吧 等

    Client (客户端) / Server(服务器)

    LOL CF 360 各种APP

    Js作用:

    js基础

    嵌入动态文本于HTML页面

    对浏览器事件做出响应

    读写HTML元素

    在数据被提交到服务器之前验证数据 表单验证

    游戏 等

    特点:

    脚本语言

    JavaScript是一种脚本语言,它采用小程序段的方式实现编程。它作为一种解释性语言js判断360浏览器类型,不需要

    进行编译js判断360浏览器类型,而是在程序运行过程中逐行地被解释。

    基于对象

    JavaScript是一种基于对象的语言,这意味着它能运用自己已经创建的对象。

    简单性

    JavaScript的简单性首先主要体现在它基于Java的基本语句和控制流程,是一种简单而紧凑的 语言;其次,它的变量类型是采用“弱类型”,

    并未使用严格的数据类型。

    动态性

    JavaScript是动态的,它可以直接对用户或客户输入做出响应而无需经过服务程序。它对 用户的响应是采用以事件驱动的

    安全性方式进行的。

    JavaScript是一种安全性语言,它不允许访问本地的硬盘,而且不能将数据存入到服务器上;

    不允许对网络文档进行修改和删除,只能通过浏览器实现信息浏览或动态交互,从而有效地防止数据

    的丢失。

    跨平台

    JavaScript仅依赖于浏览器本身,与操作系统无关,只要是能运行浏览器的计算机,并支持 JavaScript的浏览器就可以正确执行。从而实

    现“编写一下,走遍天下” 的梦想。

    Js使用方法

    页面写入 js文件中不需要写特殊运算符:

    . 用于属性和方法的调用

    [] 用于数组下标

    , 多个变量或参数的间隔

    new 创建新的对象

    ? : 条件运算符

    typeof 用于返回数据类型算数运算符

    +,-,*,/,%,++,–比较运算符:

    =,,

    版权声明

    本文仅代表作者观点。
    本文系作者授权发表,未经许可,不得转载。

    发表评论