精华内容
下载资源
问答
  • js特点

    2019-11-16 15:55:56
    js特点 解释性语言 (不需要编译成文件)跨平台  单线程  ECMA标注 为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScriptt同样可在浏览器上运行。为了统一规格JavaScript兼容于ECVA标准,因此...

    js特点

    解释性语言 (不需要编译成文件)跨平台
      单线程
      ECMA标注 为了取得技术优势,微软推出了JScript,CEnvi推出ScriptEase,与JavaScriptt同样可在浏览器上运行。为了统一规格JavaScript兼容于ECVA标准,因此也称为ECMAScript。

    展开全文
  • js特点

    2020-02-17 20:31:18
    JS是一种运行在浏览器端的脚本语言。 负责页面动态效果, 简单来说, 就是负责让页面动起来。 JavaScript = ECMAScript + BOM + DOM; 2.JS的组成 ECMAScript :...
    1.JS概述:
            JS是一种运行在浏览器端的脚本语言。
            负责页面动态效果, 简单来说, 就是负责让页面动起来。
            JavaScript = ECMAScript + BOM + DOM;
            
    2.JS的组成
            ECMAScript        :JS的基本语法
            BOM                        :浏览器对象模型(Browser Object Model),包含了JS中操作浏览器的相关对象.
            DOM                        :文档对象模型(Document Object Model),包含了JS中操作HTML页面的相关对象.

    3.JS的引入方式
            3.1:内部JS:
                    * 定义<script>,标签体内容就是js代码
            3.2:外部JS:
                    * 定义<script>,通过src属性引入外部的js文件. 此时,标签体内部不允许写任何代码
            注意:
                    1. <script>可以定义在html页面的任何地方。但是定义的位置会影响执行顺序。一般建议定义在<head>标签内部
                    2. <script>可以定义多个。
                    3. <script>在引入了外部的JS文件后,其内部将不再允许书写js代码。

    4.JS的基本语法(与Java不同之处):
            定义变量:
                    var a = 值;
            定义方法:
                    function 方法名(){        }
            运算符:
                    ==        :"数值"是否相等
                    ===        :"数值"和"类型"都完全相同,才是true
            注意:
                    其他语法,和Java语法几乎完全相同
                    
    5.类型转换(了解)
            概述:
                    JS是弱类型语言,在处理数据时,对类型要求不严格,所以,就会产生一些数据类型上的自动转换。
            分类:
                    转换为number:
                            * string转number:按照字面值转换。如果字面值不是数字,则转为NaN(不是数字的数字)
                * boolean转number:true转为1,false转为0
                    转换为boolean:
                            * number转boolean:0或NaN为假,其他为真
                * string转boolean:除了空字符串(""),其他都是true
                * null转boolean:        都是false
                            * undefined转boolean:都是false
                * 对象:都为true
                            //一切有意义的都是true,无意义的都是false
                    
    6.JS的常见对象:
            6.1:Array(数组)
                    创建数组:
                            var arr = [元素列表];
                    常用属性:
                            length:数组的长度
                    常用方法:
                            join(): 把数组按照指定字符串拼接. 
                            /**
                             *        例如:
                             *                var arr = [1,2,3];
                             *                arr.join("-");
                             *                结果是: 1-2-3
                             */
                            push(新元素): 向数组的最后添加新元素
                    特点:
                            1. JS中,数组元素的类型可变的。
                            2. JS中,数组长度可变的。
                            
            6.2:Date(日期时间)
                    var date = new Date();        //获取当前时间
                    date.getTime();                        //获取当前时间的毫秒值。返回当前日期对象描述的时间到1970年1月1日零点的毫秒值差
            
            6.3:Math
                    Math.random()        :返回 0 ~ 1 之间的随机数。 含0不含1
                    Math.ceil(x)        :对数进行上舍入。
                    Math.floor(x)        :对数进行下舍入。
                    Math.round(x)        :把数四舍五入为最接近的整数。
                    Math.PI                        : π



    7.正则表达式:
            概述:
                    是一个包含了特殊规则的字符串。(本质上也是一个字符串,只不过该字符串中的字符包含了特定含义)
            规则:                
                    单个字符:[]
                            如:[a] [ab] [a-zA-Z0-9_]
                            * 特殊符号代表特殊含义的单个字符:
                                    \d:单个数字字符 [0-9]
                                    \w:单个单词字符[a-zA-Z_0-9]
                    量词符号:
                            ?                //表示出现0次或1次
                            *                //表示出现0次或多次
                            +                //出现1次或多次
                            {m,n}:        //表示最小m次,最多n次
                                    * m如果缺省: {,n}:最多n次
                                    * n如果缺省:{m,} 最少m次
                    其他:
                            ^:开始
                            $:结束

    8.JS中使用正则表达式
            1.创建正则表达式对象
                    var reg = /正则表达式/;
            2.使用正则表达式
                    reg.test(字符串); //验证指定的"字符串"是否符合"正则表达式的指定规则"
            3.常用规则:
                    A. QQ正则 
                                    [1-9]\d{4,10}
                    B. 手机号正则
                                    [1][34578]\d{9}                        
                    C. 邮箱正则
                                    \w+@[a-zA-Z0-9]+\.[a-z]{2,3}

    9.全局对象Global
            特点:
                    该对象Global中封装的方法不需要对象, 可以直接调用。  
            常用方法:
                    parseInt():将字符串转为数字
                            * 逐一判断每一个字符是否是数字,直到不是数字为止,将前边数字部分转为number
                    isNaN():判断一个值是否是NaN
                            * NaN六亲不认,连自己都不认。NaN参与的==比较全部都是false
                    eval():讲 JavaScript 字符串,并把它作为脚本代码来执行。
                    
    10.URL编码(了解)        
            概述:
                    在Web开发中,浏览器的地址栏,不支持中文.
                    为了解决这个问题, 我们在传递中文时,会把中文进行编码传输, 等对方接收后,对方解码, 这就是URL编码和解码. 
            方法:
                    encodeURI():url编码
                    decodeURI():url解码
                    encodeURIComponent():url编码,编码的字符更多
                    decodeURIComponent():url解码
    展开全文
  • 1.1 说明:javascript是弱类型语言,并不十分严谨,会有一些意想不到的情况,但并不是没有类型,javascript可以识别下面7种不同类型的值。 1.2 解释:弱类型意思是指在声明变量时不需要去声明类型。编译时不能发现。...

    展开全文
  • js基础特点定义

    2020-07-22 13:57:04
    JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的...

    js基础定义:

    JavaScript(简称“JS”) 是一种具有函数优先的轻量级,解释型或即时编译型的高级编程语言。虽然它是作为开发Web页面的脚本语言而出名的,但是它也被用到了很多非浏览器环境中,JavaScript 基于原型编程、多范式的动态脚本语言,并且支持面向对象、命令式和声明式(如函数式编程)风格。 [1]
    JavaScript在1995年由Netscape公司的Brendan Eich,在网景导航者浏览器上首次设计实现而成。因为Netscape与Sun合作,Netscape管理层希望它外观看起来像Java,因此取名为JavaScript。但实际上它的语法风格与Self及Scheme较为接近。 [2]
    JavaScript的标准是ECMAScript 。截至 2012 年,所有浏览器都完整的支持ECMAScript 5.1,旧版本的浏览器至少支持ECMAScript 3 标准。2015年6月17日,ECMA国际组织发布了ECMAScript的第六版,该版本正式名称为 ECMAScript 2015,但通常被称为ECMAScript 6 或者ES6。 [1]
    js是一门脚本语言,不用编译的语言,属于面向对象的 编程语言
    前后端传值,
    动效
    对html做增删改查(dom)操作
    表单验证
    js特点:简单性,(数据),(要做到融会贯通)
    Vue.Js jqury.Js等全部都是拓展出来的框架全部都是组件
    特点:安全性,简单性,跨平台性(浏览器),动态性
    应用场景:小游戏,app,小程序,网站与
    不至前端会用到后端可视化界面也会用到,硬件开发
    Js知识点:DOM(文档对象模型),ES5(ECMascript),新版本ES6,born(浏览器对象模型)
    js样式:
    js输出内容的方法:(以弹框的方式)
    Js样式也分为三种,button按钮绑定事件(内联样式)添加onclink
    Alert弹框不要忘记加引号,confirm确认框,输入框prompt
    控制台主要用于代码调试 获取元素查看
    document.write写入页面
    inner.text/ innerHtml需配合选择器使用,更改,
    Js通过id改变样式
    Js选择器获取内容document,getElentById
    O9就是严格区分大小写
    Var变量
    inner.text获取内容,但不可输出标签
    inner.html应用到元素身上,可以输出标签
    Class选择器
    id选择器的唯一性,只能获取第一个
    中括号里面的就是数组
    数组数据从零开始排(索引)修改样式
    Tagname标签选择器
    一个等于号是赋值,
    作用域:全局变量,局部变量区别:
    Function定义声明函数
    函数作用(登陆界面)
    Onklink点击事件,button按钮
    选择器,作用域

    展开全文
  • js是一种基于对象和事件驱动的并具有相对安全性的客户端脚本语言。也是一种广泛用于web客户端开发的脚本语言,常用来给html网页添加动态功能,如响应用户的各种操作。 主要的目的是为了解决服务器端语言遗留的速度...
  • js】day01_JS概述_Js特点_使用JS_调试 1. 什么是JS?  1)JS是脚本语言  --没有编译器的语言;  --JS和Java没有任何关系;  2)JS和Java的对比  A. Java的特点 面向对象:继承、封装、多态  B...
  • JavaScript的特点 解释性语言 解释性语言的程序不要编译,省了道工序,解释性语言在运行程序的时候才翻译,每一个语句都是执行的时候才能翻译。这样解释性语言每执行一次要翻译一次,效率表较低。 如:python,js ...
  • Node.js特点

    2019-07-15 15:11:00
    在这里将介绍Node.js具备的不同于其它框架的特点。 1、事件驱动 在某一些传统语言的网络编程中,我们会用到回调函数,比如当Socket资源达到某种状态的时,注册的回调函数就会执行。Node.js的设计思想以事件驱动为...
  • JavaScript 是一种解释型的脚本语言, C、C++等语言先编译后执行, 而 JavaScript 是在程序的运行过程中逐行进行解释。 2. 基于对象。JavaScript 是一种基于对象的脚本语言, 它不仅可以创建对象, 也能使用现有的对象...
  • -语言本质 理解计算机系统结构 -解决问题 性能 -适用对象 计算机类专业 C++ -学习内容 对象、多态、继承 -语言本质 理解主客体关系-解决问题大规模程序 -适用对象 计算机类专业 Python -学习内容 编程逻辑、第三方库...
  • node.js特点描述

    2020-01-30 22:06:03
    node.js特点一之单线程 node.js特点之一就是与javascript的运行机制一样,都是单线程运行。 在Java,php,.net等服务器语言中,会为每个客户端连接创建一个进程,而每个进程需要2MB的内存,也就是说,在一个...
  • Node.js 特点

    2017-10-17 14:56:13
    Node.js 特点 1、单线程 在Java、PHP或者.net等服务器端语言中,会为每一个客户端连接创建一个新的线程。而每个线程需要耗费大约2MB内存。也就是说,理论上,一个8GB内存的服务器可以同时连接的...
  • Javascript 语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行 JavaScript 代码。 JS 是 Netscape 网景公司的产品,最早取名为 LiveScript;为了吸引更多 java 程序员。更名为 ...
  • 第十六js特点

    2019-11-22 19:10:01
    1.JavaScript是一种脚本编程语言,也是一种解释性语言。 2.JavaScript的语法基本结构形式与C++、Java十分类似 3.JavaScript是一种基于对象的语言。 4.JavaScript具有跨平台性。JavaScript是依赖于浏览器本身,与操作...
  • 1:什么是jsjs是一门编程语言,全称叫 javascript。 js是一门松散类型的,所谓松散类型就是可以用来保存任何类型的数据。 2:js的名字?...5:JS特点? 基于对象的语言 简单性 动态性
  • Ext JS语言

    千次阅读 2017-04-13 08:53:24
    首先将官方博客关于国际化和本地化的内容进行翻译,因为这篇文章很好的告诉我们该如何用Ext JS实现国际化和本地化,然后是根据自身项目的特点总结出一套自己的方案 官方博客翻译 原文地址:...
  • JS相关知识

    2020-12-05 14:02:30
    1.JS的发展过程 历史回顾、能做什么 给页面添加动态效果 2.JS是什么 简介、实现、版本 ... 3.JS语言特点和定位 语言特点、与web开发流程区别 弱类型 面向对象 java ecmascript 5 es5 es6 es2015 js的组成
  • 01.JS基础基本特点

    千次阅读 2017-07-31 13:09:16
    JS介绍:js是一款运行在网页,与客户进行交互的网页编程语言。01.JS组成部分: ecmascript js标准 dom 通过js调用网页元素 bom 通过api(接口)操作浏览器 02.特点: 简单易用 解释执行:直接在浏览器中就可操作解释...
  • js的基本特点

    千次阅读 2018-08-30 09:24:46
    JavaScript是一种属于网络的脚本语言,已经被广泛用于Web应用开发,常用来为网页添加各式各样的动态功能,为用户提供更流畅美观的浏览效果。通常JavaScript脚本是通过嵌入在HTML中来实现自身的功能的。 [3] 是一种解释...
  • 千锋哈尔滨小编介绍下web前端开发JS语言知识要时时抓住它的定位,确切的说是它在整个Web中的定位:它属于前端的核心,主要用来操控和重新调整DOM,通过修改DOM结构,从而来达到修改页面效果的目的。要用这个中心思想...
  • JS-概述、特点

    2021-01-29 12:06:13
    JavaScript是目前web开发中不可缺少的脚本语言js不需要编译即可运行,运行在客户端,需要通过浏览器来解析执行JavaScript代码。 诞生于1995年,当时的主要目的是验证表单的数据是否合法。 JavaScript本来应该叫...
  •   同时,因为JavaScript是脚本语言,而脚本语言又是一种解释性的语言,  所以JavaScript是逐行执行的同时也具有解释型语言特点:不需要编译可以直接使用,由解释器来负责解释。2.JavaScript特点(1)面向对象 ...
  • js中的arguments特点

    2020-07-18 09:52:17
    js参数与大多其他语言的参数有所不同,js不介意传进来多少个参数,也不在乎传进来的是什么类型。即:你定义只有两个参数的方法,你在调用的时候未必一定要传递两个参数。可以随意 解析器不会报错。 原因:js的参数在...
  • 简述JavaScript的语言特点

    千次阅读 2015-01-26 22:21:53
    简述JavaScript的语言特点 最近在读《JavaScript编程全解》这本书,对于JS的编程风格和特色有了些自己的看法,今天和大家分享一下。JS的语言特色有以下五个方面:  1、解释性语言;2、类似于C语言的语法结构;3、...
  • 同时,因为JavaScript是脚本语言,而脚本语言又是一种解释性的语言, 所以JavaScript是逐行执行的同时也具有解释型语言特点:不需要编译可以直接使用,由解释器来负责解释。2.JavaScript特点(1)面向对象 ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,891
精华内容 1,156
关键字:

js语言特点