JS的常用属性

Wesley13
• 阅读 667

JS-------定义:基于事件和对象驱动,并具有安全性能的脚本语言。

引入:具体js代码

大小写敏感:例如:A与a是两个不同的东东

注释://  单行注释
/*多行注释*/

---------弹窗:弹窗形式    alert();

-----------控制台输出:console.log();一般作为调试输出语句

------------prompt() 方法用于显示可提示用户进行输入的对话框

----------    命名:var 变量名 =

-----------js里边:字母、数字、下划线、$符号 等4个组成部分,数字不能作为名字的开始内容。

---------------javascript(6种):  number(int/float)  string   boolean   undefined   object(数组是对象的一部分)
                   null类型:空对象类型。可以理解为对象的占位符,初始化时,给它赋值null
                    undefined未定义类型
                     object对象类型:window  document  数组
                         typeOf():输出变量的类型

|---循环语句

|-----while

|-------语法

while(条件表达式){
  循环执行的代码
}

|-------流程:

1判断条件表达式的值

2当值为true时 循环执行代码

3当值为false时 退出循环

|-------特性

1先检查条件,再执行循环

2条件不满足则循环一次也不执行

|-------时机:一个动作被重复执行到满足某个条件时

|-----do-while

|-------语法

do{
  循环执行的代码
}while(条件表达式);

|-------流程

1先执行循环体内代码 再进行判断

2如果表达式为true 则重复执行代码

3如果表达式为false 退出循环

|-------特性

1先执行循环体,再进行条件判断

2循环体内代码至少执行一次

|-------时机:希望一个动作至少被执行一次

|-----for

|-------语法

for(定义循环变量的初始值;循环条件;递增递减计数器){
    循环的代码
}

|-------流程

1循环变量初始值与循环条件做比较,确定返回值

2返回true时  执行循环体

3执行完一次循环体后进行递增或递减运算

4将运算结果与循环条件做比较

5返回true  再执行循环体
返回false  退出循环

|-------时机:重复一个动作到一定次数时

|-----跳转语句

|-------break:终止整个循环,不再进行判断

|-------continue:终止本次循环,接着去判断是否执行下次循环

点赞
收藏
评论区
推荐文章
Easter79 Easter79
2年前
Springmvc异步上传文件
<scriptsrc"js/jquery.js"type"text/javascript"</script<scriptsrc"js/jquery.ext.js"type"text/javascript"</script<scriptsrc"js/jquery.form.js"type"text/javascript"
Stella981 Stella981
2年前
JQuery
一、jq简介jq其实就是js的一个文件。二、jq书写步骤1、先引入jq文件(min的文件)<scripttype"text/javascript"src"file:///C|/jquery/jquery3.3.1.min.js"</script2、换新的一行写js代码<scripttype"text/javascri
Wesley13 Wesley13
2年前
JS导出页面为PDF文件,该如何操作?来看一眼就明白啦!
废话不多说,直接上代码。1.资源文件或依赖<scripttype"text/javascript"src"https://my.oschina.net//u/4265132/blog/4054317/js/canvg2.js"</script<scripttype"text/javascript"src"https://m
Stella981 Stella981
2年前
JS nodeJs 的日期计算
dateutils前端引用<script type"text/javascript" src"dateutils.min.js"</script下载传送门,猛击我(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.co
Stella981 Stella981
2年前
JQValidate使用说明
JQueryValidate使用总结:一、导入js库<scriptsrc"../js/jquery.js"type"text/javascript"</script<scriptsrc"../js/jquery.validate.js"type"text/javascript"</script二、默认校验规则
Stella981 Stella981
2年前
Html5添加三联切换仿3D效果旋转木马jQuery插件教程
一、使用方法<script type"text/javascript" src"js/jquery.min.js"</script<script type"text/javascript" src"js/gallery.js"</script   二、Html结构<div id"wrapper"<div id"mai
Wesley13 Wesley13
2年前
JS动态加载JS
1、直接document.write<scriptlanguage"javascript"document.write("<scriptsrc'test.js'<\\/script");</script2、动态改变已有script的src属性<scriptsrc''id"s1"</script<
Stella981 Stella981
2年前
D3.js selectAll()函数与enter()函数
<!DOCTYPE html<html<head<meta charset"utf8"<titleD3 Test</title<script type"text/javascript" src"d3.v3.js"</script</head<body
Easter79 Easter79
2年前
TP5+layui表格使用(更新中)
<tableclass"layuihide"id"category"</table<scripttype"text/javascript"src"__PLUGINS__/axios/axios.min.js"</script<scripttype"text/javascr
Wesley13 Wesley13
2年前
GOJS使用
GOJS使用前端拓扑图1.基础版:引入go.js<scriptsrc"https://my.oschina.net//u/4402671/blog/3234986/js/go.js"type"text/javascript"</script