JS(JavaScript)的初了解3(更新中···)
1. {} 在JS中我们把它叫代码块。如果代码块里的内容没有执行完,语句不会向下执行。
代码块是一个独立的整体。如果JS中某一条语句出错,那么就会在此终止不会向下执行。
2. 循环语句
循环,就是对一个整体进行逐个查找,找出符合条件的值
循环:
(1)从什么开始
(2)查找的步长(符合条件的区域值)
(3)结尾数字
计算机对数据的计算不是从1开始,从0开始,也就说0代表第一个数据
我们把用数字去代替字节的方法,将数字叫做这个字节的下标(索引)
循环语句的格式
循环用for
for(){}
我们最后发现i是5,但是i应该是for循环的代码块中的变量。但是for循环之外也可以使用,我们把这种现象叫做内存泄露。需要清内存。(子可以用父的变量,父不可以用子的变量,但这里出现了父可以用子变量的错误)
Js处理数据的目的就是将数据渲染到页面中,而渲染的数据的本质是字符串。
其他数据的底层都是字符串。
学习到最后,都是在处理数据,渲染数据的最本质方法就是字符串拼接。
后期的数据渲染的方式都是由字符串衍变而成。
4.加号的使用
+ 字符串拼接
变量和字符串之间都需要使用+进行连接。
算法
案例1 求1-10的和
弹出框的三种形式
- alert() 警告框
- 输入框 prompt()
- 确认框 confirm()
案例2 找出1-100之间即能被5又能被6整除的数字
我们把这种一个一个列举出来的方法叫穷举法。
If条件的种类
If(条件){}
If 里面的条件只是一个字母
- m=true
2.m和null的关系
Boolean中的true和false 我们可以用数字中的0和非0代替。
上面if(m) 如果m是true 可以用数字中的0代替
如果m是非空 即m=null
If里面的条件
有 关系运算 > >= < <= == === !=
If(m=5){}
第二种写法是错误的
=在JS中是赋值的意思,并且这种运算从右往左执行。
正确写法下是 变量m等于变量n
错误写法下是 变量m被赋值n
逻辑运算
||(或) &&(且) !(非)
转载于:https://www.cnblogs.com/zff123/p/9813073.html
JS(JavaScript)的初了解3(更新中···)相关推荐
- js的继承和原型链(更新中)
话不多说,直接上MDN链接 https://developer.mozilla.org/zh-CN/docs/Web/JavaScript/Inheritance_and_the_prototype_ ...
- 多因子选股模型python_多因子选股模型构建初尝试(更新中)
数据获取--Tushare包 由于Tushare 中的数据比较全,数据调取的速度也比较快,最主要的是免费,所以选择使用它. Tushare 安装 直接用pip安装实在是太!慢!了! 但是由于最近清华源 ...
- replication-manager初体验(更新中)
替代老旧的MHA,流行的方案有以下几种 (1)replication manager https://github.com/signal18/replication-manager (2)orches ...
- Node.js零基础自学(持续更新中)
1. Node.js时基于Chrome V8 引擎的JavaScript运行环境.官网:Node.jsNode.js® is a JavaScript runtime built on Chrome' ...
- 深入理解JS的面向对象(更新中)
面向对象是软件开发方法.面向对象的概念和应用已超越了程序设计和软件开发,扩展到如数据库系统.交互式界面.应用结构.应用平台.分布式系统.网络管理结构.CAD技术.人工智能等领域.面向对象是一种对现实世 ...
- JavaScript杂记(持续更新中)
1. HTML 表单自动验证 HTML 表单验证也可以通过浏览器来自动完成. 如果表单字段 (fname) 的值为空, required 属性会阻止表单提交: <!DOCTYPE html> ...
- 持续不断更新中... 自己整理的一些前端知识点以及前端面试题,包括vue2,vue3,js,ts,css,微信小程序等
Vue3自考题 1,如何使用vue3的组合式api 答: 在普通的前端项目工程中,在script标签中增加setup即可使用api 使用setup()钩子函数 2,computed 与各个watch之 ...
- JavaScript 个人总结(持续更新中)
目录 文章目录 前言 一.javaScript是什么? 二.js引入方式 1.行内式 2.内嵌式 3.外链式 三.js的输出方式 四.js数据类型 1.基本数据类型: 1.数据类型的转换: 2.运算符 ...
- 前端知识点总结——JS高级(持续更新中)
前端知识点总结--JS高级(持续更新中) 1.字符串 什么是: 连续存储多个字符的字符数组 相同: 1. 下标 2. .length 3. 遍历 4. 选取: slice(starti[, endi] ...
- JavaScript玩转机器学习:Node 中的 TensorFlow.js
JavaScript玩转机器学习:Node 中的 TensorFlow.js TensorFlow CPU TensorFlow CPU 包,可以按如下方式导入: import * as tf fro ...
最新文章
- php邮箱群发,php异步群发邮件
- 任正非最新内部信:过去只为赚点小钱,现在要用5G+AI战胜美国
- 动态网页制作PHP常用的正则表达式
- 深圳内推 | 腾讯IEG互动娱乐事业群招聘算法工程师、数据研究员(可实习)
- 通过RADIUS 服务器管理无线AP的VLAN
- maven打包指定main函数
- 爱上MVC~业务层刻意抛出异常,全局异常的捕获它并按格式返回
- matlab实验与系统信号实验二,信号与系统上机实验-matlab(第一第二次实验课)new
- ArcGIS 栅格函数在线调用详解
- Scala的空值删除和空值填充
- 移动pc多平台运营级家校互动平台系统源码转让
- appium inspector连接appium service
- javaweb基本概念
- SpringBoot整合MybatisPlus实战动态SQL,java分布式架构
- android动画 行星,AndroidAnimation
- [QTV] 实例演示 — 基于FPGA的AWS F1实例
- verilog学习 | HDLBits:在线学习答案
- python opencv对一组照片进行清晰度打分
- 代理IP的三个实际应用场景
- 是否有刘海的机型(iPhoneX iPhoneXR iPhoneXS iPhoneXSMax)适配判断