赋值

JS第一天 2018.10.15

不打扰是莪最后的温柔 提交于 2020-03-07 07:05:03
                               JS入门 1.js介绍:Java script 它是一门前台语言,而Java是后台语言。 JScript作者:布兰登艾奇 前台语言:运行在客户端; 后台语言:与数据库有关。 JScript能做什么?   页面特效;开发页面游戏;后台开发等。 2.js和ECMAscript的关系 ES不是语言,是js的标准,我们学习js得按es的标准学习 3.前端的三个层次 Html 结构层 Css 表现层 Js 行为层 4.Js写在哪里 因为js和php都是脚本语言,js写在script这个标签里,php写在<?php>标签里。 5.变量 变量:可以改变的量,往往用英文字母代替变量,并且区分大小写。 变量的定义(声明): var 加 字母 var a 我声明了一个变量叫a 变量的用途:变量其实是一个容器,起到临时存储数据的作用。 通过" = "进行赋值。 var a=12; 6.js语言的输出 alert() 这是js中的一个方法: 弹出框 console.log() 浏览器控制台输出,用于代码测试 document.write() 在浏览器中写出 js的注释 (1) 单行注释 // (2) 多行注释 /* 内容 */ 7.常量 不变的量 汉字 数字 往往当做值使用。除了数字之外 要带引号”” ‘' 出现“undefined”

js笔记1

做~自己de王妃 提交于 2020-03-07 07:04:44
1.js介绍    js全称叫JavaScript,但不是Java,他是一门前台语言,而Java是后台语言   js作者是布兰登艾奇   前台语言:运行在客户端   后台语言:跟数据库有关的 2.js能干什么?    页面特效,开发页面游戏,后台开发等等 3.js和EcmaScript的关系    ES不是语言,是js的标准,我们学习js得按es的标准学习 4.前端的三个层次    HTML结构层   Css表示层   Js行为层 5.js写在那里    因为js和php都是脚本语言,js写在script这个标签里,php写在<?php>标签里    A       B    6.变量    变量:可以改变的量,往往用英文字母代替,并且区分大小写   变量的定义(声明):var加字母 var a,我声明了一个变量叫a   变量的用途:变量其实是一个容器,起到临时存储数据的作用   通过=进行赋值  var=12; 7.js语言的输出    alert()这是js中的一个方法,弹出框    console.log()浏览器控制台输出,用于代码测试       document.write()在浏览器中写 8.js的注释   (1)单行注释 //  (2)多行注释 /* 内容 */ 9.常量(不变的量)    (1)汉字 数字 往往当做值使用。除了数字之外 要带引号“ ”   (2)

js的简单介绍

末鹿安然 提交于 2020-03-07 07:01:48
1.js的介绍 js全称叫javascript,但不是java,他是一门前台语言,而java是后台语言。 js的作者是布兰登艾奇。 前台语言:运行在客户端的 后台语言:跟数据库有关的。 2.能干什么? 页面特效,开发页面游戏,后台开发等等。 3.js和ECMAscript的关系 ES不是语言,是js的标准,我们学习js得按es的标准学习。 4. 前端的三个层次   Html 结构层   Css 表现层   Js 行为层 5.Js写在哪里   因为js和php都是脚本语言,js写在scripte在这个标签里,php写在<?php>标签里。 B 6.变量 变量:可以改变的量,往往用英文字母代替变量,并且区分大小写。   变量的定义(声明):var加字母 var a 我声明了一个变量叫a   变量的用途:变量其实是一个容器,起到临时存储数据的作用。   通过=进行赋值。 var a=12; 7. js语言的输出   alert()这是js中的一个方法 弹出框   console。log()浏览器控制台输出,用于代码输出测试 8.js的注释  (1) 单行注释 //  (2) 多行注释 /* 内容 */ 9.常量 不变的量 汉字 数字 往往当作值使用。 除了数字之外 要带引号"" ''    红色的报错,说雅宁是一个变量。但是这个变量没有声明。 说明有这个变量,但是没有赋值。

知识点

两盒软妹~` 提交于 2020-03-07 06:59:22
1.变量 变量:可以改变的量,往往用英文字母代替变量,并且区分大小写。 变量的定义(声明): var 加 字母 var a 我声明了一个变量叫a 变量的用途:变量其实是一个容器,起到临时存储数据的作用。 通过=进行赋值。 var a=12; 2.变量提升: 变量提升是浏览器的一个功能,Js代码执行前,浏览器会给一个全局作用域window Window分两个模块 一个是存储模块 一个是执行模块 存储模块 找到所有的var和function 关键字 给这些变量添加内存地址 执行模块,代码从上到下执行,遇到变量就会去存储模块查找,有和没有 有就看你赋值没有,赋值了就是后面的值 没有赋值就是undefined。 没有 结果就是xxx is not defined 3.作用域链: 函数内部的变量被使用时,首先会在自己的私有作用域下查找是否有这个变量,有就直接使用, 没有就会向他的上一级查找,父级就使用父级的,父级没有就会以此继续向上查找直到window为止, window有就使用没有就is not defined。这种查找机制我们叫作用域链。 4.堆内存 就是存放代码块的 存放形式有两种 一种是对象以键值对的形式存放 另一种就是函数 以字符串的形式存放 5.栈内存 函数执行的时候首先会开辟一个新的内存空间 叫栈内存(也叫环境或作用域) 6.基本数据类型 引用数据类型 区别 基本数据类型

js知识点总结

寵の児 提交于 2020-03-07 06:58:14
js执行前,浏览器会给一个全局作用域window window分两个模块 一个存储模块 一个执行模块 存储模块 找到所有的var和function关键字 给这些变量添加内存地址 执行模块 代码从上到下执行 遇到变量就回去存储模块查找 有和没有 有,就看你赋值没有 赋值了就是后面的值 没有赋值就是undefined 如果没找到 结果就是xxx is not defined 作用域:是浏览器给js的一个生存环境(也叫栈) 作用域链: 函数内部的变量被使用时,首先会在自己的私有作用域下查找是否有这个变量, 有就直接使用,没有就会向他的上一级查找,父级就使用父级的,父级没有就会以此继续向 上查找直到window为止,window有就使用没有就is not defined。这种查找机制我们叫作用域链。 原型链 Duixiang.shuxing的时候 首先看这个属性是不是私有的 私有的就直接使用 如果私有的属性没有 就找公有的 公有的有就使用 没有就按照__proto__找他 的类上有没有 直到找到基类object 如果object没有就undefined了 这种查找机制 叫原型链 原型 1)首先类身上天生自带一个prototype的属性 属性值是对象 2)prototype 对象天生有一个constructor属性 属性值是类本身 3)实例天生有一个__proto__指向自己类的原型 变量

Python中的运算和数据类型

ぃ、小莉子 提交于 2020-03-07 05:25:29
文章目录 1.赋值 2.时间的表示 3.运算符 3.1基本运算符 3.2比较运算符 3.3逻辑运算符 3.4同一运算符 3.5增强型赋值运算符 4.python基本内置数据类型 4.1整数 4.2浮点数 4.3布尔型 4.4字符串 4.4.1字符串的编码 4.4.2字符串的创建 4.4.3字符串的拼接、提取和替代 4.4.4 字符串的分割与合并 4.4.5字符串常用方法 1.赋值 链式复制:同一个对象赋值给多个变量 x=y=123 系列解包赋值:系列数据赋值给对应相同个数的变量(个数须保持一致) a,b,c=4,5,6 a与b值的互换:a,b=b,a 2.时间的表示 计算机中时间的原点为“1970年1月1日00:00:00”,以毫秒进行计算,1970这个时刻为“unix时间点”。 获取当前时刻的函数: time . time ( ) 3.运算符 3.1基本运算符 +,-,*,/(浮点数除),//(整数除法),%(模,取余),**(幂) 3.2比较运算符 ==:等于,比较对象的值是否相等 !=:不等于,比较对象的值是否不等 >:大于,比较符号左侧的值是否大于右侧的值 <:小于,比较符号左侧的值是否小于右侧的值 >=:大于等于,比较符号左侧的值是否大于或等于右侧的值 3.3逻辑运算符 or(逻辑或) x or y:x为true,则返回x,不计算y;x为false,则返回y。 and

九九乘法表的运算原理注解

家住魔仙堡 提交于 2020-03-06 18:44:49
  图中所示的是九九乘法表运算的两种方式,一个是从1到9,(+=1)一个是从9到1(-=1)。   首先设定一个等于或1的变量赋值,方便以后调,第二部使用while循环(外循环)设定循环条件,并用print指定输出结果,设置循环方式+=1或-=1 ,(如图所示)外循环(一个缩进级别)设定完毕之后,可是内嵌内循环, 内循环是嵌入在外循环之外的一个同样的循环,首先要在循环内设置一个变量赋值,然后再设置while循环条件, 图中所示num1和mark是内循环和外循环的变量赋值,这样就可以设定,如果内循环的赋值大于或小于的情况下,执行以下代码: print(str(num1)+"*"+str(mark)+"=",str(num1*mark),end="\t")   那么这段代码的意思就说如果满足条件的话,则打印输出“num1*mark=”,num1*mark但是这样的话程序是无法直接让这个循环自己自动的生成1*1=1 1*2=2的,所以需要将前面那段代码转换成字符串表示,后面的结果直接换算。   这样一来就需要把需要自动换算的数据加上str()+转换成字符串形式。乘号和等于号因为不需要变化,直接打印即可,所以将乘号和等于号用“”引起来直接打印,最后面的结果部分同样需要转换成字符串形式,str(namk*num1)当然这两个变量排序取决于你自己的需要的实际情况来定在前在后都可以。  

数组初始化

余生长醉 提交于 2020-03-06 14:21:52
在c++中,一个变量或数组变量定义完成后,其值均为系统预设,不一定是我们想要的。一般情况下,全局变量或数组系统会自动初始化(整数一般为0,布尔型为false,字符型为\0),而局部变量则为随机。特别是数组变量,我们在使用中一定义可能就是很大数量的变量,系统预设的可能非我们想要的,那就存在数组变量的统一初始化了。如何初始化数组变量? 一、在数组定义时直接赋值   例1:int a[5]={1,2,3,4,5};这样数组的每一个值都确定了,a[0]=1,a[1]=2,a[2]=3,a[3]=4,a[4]=5。 当然这种方法赋值很明确,但也很麻烦,特别是数组但很大时不太实用。   例2:在赋值时我们也可以采用省略形式。例1中写法也可以省略为int a[]={1,2,3,4,5}; 这种写法没指定元素个数,那系统将根据我们提供的值的个数来确定定义的元素个数。如上例中就定义了5个元素,并完成赋值。   例3:我们还可以采用部分赋值法。如int a[10]={1,2,3}; 我们定义了10个元素,但我们只给了三个值,这样得到的结果是a[0]=1,a[1]=2,a[3]=3,其余元素的值全为0。 当然,我们也可以有一个极限写法int a[10]={};一个值没指定,也可以理解为指定了0个元素的值,其余元素的值全为0,即是全部元素值为0。 其他类型数组省略部分数据的值请参照全局变量预设。 二

4.Javascript变量的定义和赋值

孤街浪徒 提交于 2020-03-06 13:58:11
四、变量 变量( Variables ),和高中代数学习的 x 、 y 、 z 很像,它们不是字母,而是蕴含值的符号。 它和直接量不同,直接量 5 ,就是数字 5 ;直接量 ”你好” 就是字符串 “你好”。 现在这个变量不一样了,你看见一个 a ,实际上它不是字母 a ,而是里面蕴含的不同的值。 4.1 整体感知 1 <script type="text/javascript"> 2 // 定义一个变量 3 var a; 4 // 赋值 5 a = 100; 6 // 输出变量 a 7 console.log(a); 8 </script> 我们使用 var 关键字 来定义变量 , 所谓的关键字就是一些有特殊功能的小词语,关键字后面要有空格 。 var 就是英语 variables 变量的缩写,表示定义一个变量。一旦你 1 var a; 你的电脑内存中,就会开辟一个空间,来存储这个变量 a 。 现在就可以给这个变量赋值, JS 中给变量赋值用等号,等号右边的值赋给左边 。 1 a = 100; 现在 a 变量的值就是 100 。所以我们输出 1 console.log(a); 4.2 变量必须先声明,才能使用 使用一个变量,必须先进行一个 var ,才能使用。 var 这个过程可以叫做声明 declaration ,也可以叫做定义 definition 。 现在我们直接运行语句:

TypeScript 运算符

[亡魂溺海] 提交于 2020-03-06 10:26:00
TypeScript 运算符 文章目录 TypeScript 运算符 算术运算符 关系运算符 逻辑运算符 短路运算符(&& 与 ||) 位运算符 赋值运算符 三元运算符 (?) 类型运算符 typeof 运算符 instanceof 其他运算符 负号运算符(-) 字符串运算符: 连接运算符 (+) 运算符用于执行程序代码运算,会针对一个以上操作数项目来进行运算。 考虑以下计算: 7 + 5 = 12 以上实例中 7、5 和 12 是操作数。 运算符 + 用于加值。 运算符 = 用于赋值。 TypeScript 主要包含以下几种运算: 算术运算符 逻辑运算符 关系运算符 按位运算符 赋值运算符 三元/条件运算符 字符串运算符 类型运算符 算术运算符 假定 y=5,下面的表格解释了这些算术运算符的操作: 运算符 描述 例子 x 运算结果 y 运算结果 实例 var num1 : number = 10 var num2 : number = 2 var res : number = 0 res = num1 + num2 console . log ( "加: " + res ) ; res = num1 - num2 ; console . log ( "减: " + res ) res = num1 * num2 console . log ( "乘: " + res ) res