这篇文章给大家分享的是有关JavaScript的主要特点是什么的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。

创新互联公司坚持“要么做到,要么别承诺”的工作理念,服务领域包括:成都网站建设、网站制作、企业官网、英文网站、手机端网站、网站推广等服务,满足客户于互联网时代的鄂托克网站设计、移动媒体设计的需求,帮助企业找到有效的互联网解决方案。努力成为您成熟可靠的网络建设合作伙伴!
什么是javascript?
JavaScript是web开发中的一种脚本编程语言,也是一种通用的,跨平台的,基于对象和事件驱动并具有安全性的脚本语言。
JavaScript的主要特点:
解释性,基于对象,事件驱动,跨平台,安全性
JavaScript的应用:
验证用户输入的内容,动画效果,窗口的应用,文字的特效等
在Web界面中使用JavaScript的方法:
在页面中直接嵌入JavaScript代码
Language 指定在HTML中使用的哪种脚本语言及其版本
Src 指定外部脚本的路径,外部脚本文件通常使用javascript脚本,其扩展名为。js
Type 指定HTML中使用哪种脚本语言及其版本,该属性在HTML4.0标准开始,推荐使用type属性来代替language属性
Defer 该属性的作用是当文档加载完毕之后在执行脚本,当脚本不需要立即执行时,设置defer属性后,浏览器将不必等待脚本语言装载,这样假面加载会比较快
连接外部的JavaScript文件
JavaScript基本语法
Javascript程序按照在html我呢见中出现的顺序逐行执行
如需要在整个html文件中执行,最好将文件放在html的
标记中
Javascript对字母大小写是非常敏感的
每行结尾的分号可有可无
标识符:就是一个名称
关键字:指在javascript中有特定的含义
常量:在程序运行的过程中,值不能改变的量
变量:指在程序中一个已经命名的储存单元
变量的命名
变量的声明和赋值
JavaScript中变量都有var进行声明,格式为:var a;
声明变量并进行赋值:var b=2;
var 可以同时声明多个变量
var a,b,c
var同时声明多个变量并进行赋值:
var a=1,b=2,c=3;
变量的作用域
变量的生存周期:指变量在计算机中存在的有效时间
全局变量:在程序执行的过程中始终生效
局部变量:变量的有效范围只在当前函数之中
数据类型
数字(Number)是最旗本的数据类型,在javascript中,并不区分整形术之和浮点型数值,所有的数字都由浮点型表示
当一个数字直接出现在javascript程序中时,称它为数值直接量
JAVASCRIPT支持的数值直接两的形式有以下几种:
整型数据
十六进制和八进制
浮点型数据
字符串型
字符串(String)是由Unicode字符,数字,标点符号等组成的序列,它是javascript用来表示文本的数据类型
包含在单引号或者双引号中
布尔型数据
值只有两个,true,false 用来说明某个事物是真还是假
特殊数据类型
转义字符
未定义值 undefined
特殊类型的数字常量NaN,即非数字,是在程序中由于发生计算错误后,产生的数字
空值
Null 表示空值
Null 不等同于空的字符串""或者0
Null表示一个变量被赋予了一个空值,而undefined则表示该变量未被赋值
运算符
这里就不细写了,会编程的都知道
Javascript中的运算符按照操作数可以分为单目运算,双目运算,和多目运算
按照运算类型可以分为算术运算符,比较运算符,赋值运算符,逻辑运算符,条件运算符
三目运算
(a==b)?正确:错误
A等于b,返回正确
A不等于b,返回错误
其他运算符:
位运算符
Typeof运算符
Typeof运算符用于返回它的操作数当前所容纳的数据的类型。经常用作判断一个变量是否被定义
基本
文件
流程
错误
SQL
调试
- 请求信息 : 2026-05-23 08:08:44 HTTP/1.1 GET : /article/ihpdds.html
- 运行时间 : 2.2796s ( Load:0.0071s Init:1.2381s Exec:1.0250s Template:0.0094s )
- 吞吐率 : 0.44req/s
- 内存开销 : 2,226.77 kb
- 查询信息 : 12 queries 5 writes
- 文件加载 : 36
- 缓存信息 : 0 gets 0 writes
- 配置加载 : 130
- 会话信息 : SESSION_ID=u551kls2mchv3r673m99rj62p5
- /www/wwwroot/tsicrk.com/index.php ( 1.09 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/ThinkPHP.php ( 4.61 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Think.class.php ( 12.26 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Storage.class.php ( 1.37 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Storage/Driver/File.class.php ( 3.52 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Mode/common.php ( 2.82 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Common/functions.php ( 53.56 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Hook.class.php ( 4.01 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/App.class.php ( 13.49 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Dispatcher.class.php ( 14.79 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Route.class.php ( 13.36 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Controller.class.php ( 11.23 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/View.class.php ( 7.59 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Behavior/BuildLiteBehavior.class.php ( 3.68 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Behavior/ParseTemplateBehavior.class.php ( 3.88 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Behavior/ContentReplaceBehavior.class.php ( 1.91 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Conf/convention.php ( 11.15 KB )
- /www/wwwroot/tsicrk.com/App/Common/Conf/config.php ( 2.14 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Lang/zh-cn.php ( 2.55 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Conf/debug.php ( 1.49 KB )
- /www/wwwroot/tsicrk.com/App/Home/Conf/config.php ( 0.31 KB )
- /www/wwwroot/tsicrk.com/App/Home/Common/function.php ( 3.33 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Behavior/ReadHtmlCacheBehavior.class.php ( 5.62 KB )
- /www/wwwroot/tsicrk.com/App/Home/Controller/ArticleController.class.php ( 6.02 KB )
- /www/wwwroot/tsicrk.com/App/Home/Controller/CommController.class.php ( 1.60 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Model.class.php ( 60.11 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Db.class.php ( 32.43 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Db/Driver/Pdo.class.php ( 16.74 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Cache.class.php ( 3.83 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Cache/Driver/File.class.php ( 5.87 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Template.class.php ( 28.16 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Template/TagLib/Cx.class.php ( 22.40 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Template/TagLib.class.php ( 9.16 KB )
- /www/wwwroot/tsicrk.com/App/Runtime/Cache/Home/7540f392f42b28b481b30614275e4e55.php ( 17.71 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Behavior/WriteHtmlCacheBehavior.class.php ( 0.97 KB )
- /www/wwwroot/tsicrk.com/ThinkPHP/Library/Behavior/ShowPageTraceBehavior.class.php ( 5.24 KB )
- [ app_init ] --START--
- Run Behavior\BuildLiteBehavior [ RunTime:0.000007s ]
- [ app_init ] --END-- [ RunTime:0.000040s ]
- [ app_begin ] --START--
- Run Behavior\ReadHtmlCacheBehavior [ RunTime:0.000406s ]
- [ app_begin ] --END-- [ RunTime:0.000437s ]
- [ view_parse ] --START--
- [ template_filter ] --START--
- Run Behavior\ContentReplaceBehavior [ RunTime:0.000066s ]
- [ template_filter ] --END-- [ RunTime:0.000090s ]
- Run Behavior\ParseTemplateBehavior [ RunTime:0.006441s ]
- [ view_parse ] --END-- [ RunTime:0.006471s ]
- [ view_filter ] --START--
- Run Behavior\WriteHtmlCacheBehavior [ RunTime:0.000157s ]
- [ view_filter ] --END-- [ RunTime:0.000171s ]
- [ app_end ] --START--
- 1064:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') LIMIT 1' at line 1
[ SQL语句 ] : SELECT `id`,`pid`,`navname` FROM `cx_nav` WHERE ( id= ) LIMIT 1
- 1064:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ') LIMIT 1' at line 1
[ SQL语句 ] : SELECT `id`,`navname` FROM `cx_nav` WHERE ( id= ) LIMIT 1
- 1064:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ')' at line 1
[ SQL语句 ] : SELECT `id`,`navname` FROM `cx_nav` WHERE ( pid= )
- [8] Undefined index: pid /www/wwwroot/tsicrk.com/App/Home/Controller/ArticleController.class.php 第 47 行.
- [8] Undefined index: db_host /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Db.class.php 第 120 行.
- [8] Undefined index: db_port /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Db.class.php 第 121 行.
- [8] Undefined index: db_name /www/wwwroot/tsicrk.com/ThinkPHP/Library/Think/Db.class.php 第 122 行.

2.2796s
