JS的常用属性

Wesley13 等级 140 0 0
标签: jsjs代码

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:终止本次循环,接着去判断是否执行下次循环

收藏
评论区

相关推荐

项目实战之---AES 加密
ajax/index.js import axiosApi from '../js/fetch'; import { baseUrl, headerParams } from '../js/baseUrl'; // import引用AES源码js import CryptoJS from 'cryptojs/cryptojs'; console.lo
前端 - 常见的异常捕获方法
前端异常捕获在ES3之前js代码执行的过程中,一旦出现错误,整个js代码都会停止执行,这样就显的代码非常的不健壮。从ES3开始,js也提供了类似的异常处理机制,从而让js代码变的更健壮,程序执行的过程中出现了异常,也可以让程序具有了一部分的异常恢复能力。js异常的特点是,出现不会导致JS引擎崩溃,最多只会终止当前执行的任务。回归正题,我们该如何在程序异常发生
CSS禁用鼠标拖拽选中内容
chrome  -webkit-user-select:none firxfox  -moz-user-select:none IE需要使用JS的onSelected事件了。 JS代码             dom.style.MozUserSelect = 'none';//fixrox禁止选择的JS脚本             dom.st
JS
[在线预览](https://www.oschina.net/action/GoToLink?url=https%3A%2F%2Fjsfiddle.net%2F1010543618%2Ffyf913t0%2F) 使用《Web API 接口》的《MutationObserver》 [MutationObserver](https://www.oschina.
JS动态加载JS
1、直接document.write <script language="javascript"> document.write("<script src='test.js'><\\/script>"); </script> 2、动态改变已有script的src属性 <script src='' id="s1"></script> <
JS导出页面为PDF文件,该如何操作?来看一眼就明白啦!
废话不多说,直接上代码。 1.资源文件或依赖 <script type="text/javascript" src="https://my.oschina.net//u/4265132/blog/4054317/js/canvg2.js"></script><script type="text/javascript" src="https://m
Echarts全国地图二级钻取
<html> <head> <script src="js/jquery-1.9.1.min.js"></script> <script src="js/echarts-all-3.js"></script> <script src="js/china.js"></script> </h
JQValidate使用说明
JQuery Validate使用总结: 一、导入js库 <script src="../js/jquery.js" type="text/javascript"></script> <script src="../js/jquery.validate.js" type="text/javascript"></script> 二、默认校验规则
JS前端图形化插件之利器Gojs组件(php中文网)
JS前端图形化插件之利器Gojs组件(php中文网) ========================== 一、总结 ---- ### 一句话总结:php中文网我可以好好走一波 二、JS前端图形化插件之利器Gojs组件 -------------------- 参考: JS前端图形化插件之利器Gojs组件-js教程-PHP中文网 http://
JavaScaript学习笔记第(一)
js由三部分组成,分别是ECMAScript、DOM、BOM 其中ECMAScript规定了js的语法 js是一门解释型语言、脚本语言、动态类型语言、基于对象语言 书写js代码和CSS一样,有三个书写的地方,第一个是使用<script>标签,再<sccript>标签中书写js代码,标签一般都在body标签中的末尾,第二个地方是书写再结构里,html标签
JavaScript 两个叹号含义
先起个例子吧~  这个用的是谋智的js引擎monkey spider  darion.yaphet@localhost.localdomain:/home/darion.yaphet> js               js> var i; js> print(i) undefined js>  js> va
JavaScript八张思维导图
**![](https://oscimg.oschina.net/oscnet/17104907-a0f0-4b40-ac9d-9c40d9b13157.jpg)** **目录** * JS基本概念 * JS操作符 * JS基本语句 * JS数组用法 * Date用法 * JS
Javascript 是如何体现继承的 ?
js继承的概念 js里常用的如下两种继承方式: 原型链继承(对象间的继承) 类式继承(构造函数间的继承)   由于js不像java那样是真正面向对象的语言,js是基于对象的,它没有类的概念。所以,要想实现继承,可以用js的原型prototype机制或者用apply和call方法去实现 在面向对象的语言中,我们使用类来创建一个自定义对象
React.createClass 、React.createElement、Component
react里面有几个需要区别开的函数 React.createClass 、React.createElement、Component 首选看一下在浏览器的下面写法: <div id="app"> </div> <script src="../js/react.js"></script> <scr
Springmvc异步上传文件
<script src="js/jquery.js" type="text/javascript"></script><script src="js/jquery.ext.js" type="text/javascript"></script><script src="js/jquery.form.js" type="text/javascript"