当前位置: 首页 > news >正文

广州番禺区号网站推广优化技巧大全

广州番禺区号,网站推广优化技巧大全,企业局域网的搭建,网络广告策划的原则1、TypeScript 运算符 运算符用于执行程序代码运算#xff0c;会针对一个以上操作数项目来进行运算。 考虑以下计算#xff1a; 7 5 12复制以上实例中 7、5 和 12 是操作数。 运算符 用于加值。 运算符 用于赋值。 TypeScript 主要包含以下几种运算#xff1a; 算…1、TypeScript 运算符 运算符用于执行程序代码运算会针对一个以上操作数项目来进行运算。 考虑以下计算 7 5 12复制以上实例中 7、5 和 12 是操作数。 运算符  用于加值。 运算符  用于赋值。 TypeScript 主要包含以下几种运算 算术运算符逻辑运算符关系运算符按位运算符赋值运算符三元/条件运算符字符串运算符类型运算符 2、算术运算符 假定 y5下面的表格解释了这些算术运算符的操作 运算符描述例子x 运算结果y 运算结果加法xy275-减法xy-235*乘法xy*2105/除法xy/22.55%取模余数xy%215自增xy66xy56–自减x–y44xy–54 实例 使用 tsc 命令编译以上代码得到如下 JavaScript 代码 var num1 10; var num2 2; var res 0; res num1 num2; console.log(加: res); res num1 - num2; console.log(减: res); res num1 * num2; console.log(乘: res); res num1 / num2; console.log(除: res); res num1 % num2; console.log(余数: res); num1; console.log(num1 自增运算: num1); num2–; console.log(num2 自减运算: num2); 执行以上 JavaScript 代码输出结果为 加: 12 减: 8 乘: 20 除: 5 余数: 0 num1 自增运算: 11 num2 自减运算: 1开始前熟悉鸿蒙文档 鸿蒙OS开发更多内容↓点击HarmonyOS与OpenHarmony技术鸿蒙技术文档《鸿蒙NEXT星河版开发学习文档》 3、关系运算符 关系运算符用于计算结果是否为 true 或者 false。 x5下面的表格解释了关系运算符的操作 运算符描述比较返回值等于x8falsex5true!不等于x!8true大于x8false小于x8true大于或等于x8false小于或等于x8true 实例 var num1:number  10var num2:number  2var res:number  0res  num1  num2console.log(加:  res);res  num1 - num2;console.log(减: res)res  num1*num2console.log(乘:    res)res  num1/num2console.log(除:   res)res  num1%num2console.log(余数:   res)num1console.log(num1 自增运算: num1)num2--console.log(num2 自减运算: num2)复制var num1:number 5; var num2:number 9; console.log(num1 的值为: num1); console.log(num2 的值为:num2); var res num1num2 console.log(num1 大于n num2: res) res num1num2 console.log(num1 小于 num2: res) res num1num2 console.log(num1 大于或等于 num2: res) res num1num2 console.log(num1 小于或等于 num2: res) res num1num2 console.log(num1 等于 num2: res) res num1!num2 console.log(num1 不等于 num2: res)复制使用 tsc 命令编译以上代码得到如下 JavaScript 代码 var num1 5;var num2 9;console.log(num1 的值为: num1);console.log(num2 的值为: num2);var res num1 num2;console.log(num1 大于n num2: res);res num1 num2;console.log(num1 小于 num2: res);res num1 num2; console.log(num1 大于或等于 num2: res);res num1 num2;console.log(num1 小于或等于 num2: res);res num1 num2;console.log(num1 等于 num2: res);res num1 ! num2;console.log(num1 不等于 num2: res);执行以上 JavaScript 代码输出结果为复制num1 的值为: 5 num2 的值为:9 num1 大于n num2: false num1 小于 num2: true num1 大于或等于 num2: false num1 小于或等于 num2: true num1 等于 num2: false num1 不等于 num2: true复制4、逻辑运算符 逻辑运算符用于测定变量或值之间的逻辑。 给定 x6 以及 y3下表解释了逻辑运算符 运算符描述例子and(x 10 y 1) 为 true!not!(xy) 为 true 实例 var avg:number 20;var percentage:number 90;console.log(avg 值为: avg ,percentage 值为: percentage);var res:boolean ((avg50)(percentage80));console.log((avg50)(percentage80): ,res);var res:boolean ((avg50)||(percentage80));console.log((avg50)||(percentage80): ,res);var res:boolean!((avg50)(percentage80));console.log(!((avg50)(percentage80)): ,res);复制使用 tsc 命令编译以上代码得到如下 JavaScript 代码 var avg 20;var percentage 90;console.log(avg 值为: avg ,percentage 值为: percentage);var res ((avg 50) (percentage 80));console.log((avg50)(percentage80): , res);var res ((avg 50) || (percentage 80));console.log((avg50)||(percentage80): , res);var res !((avg 50) (percentage 80));console.log(!((avg50)(percentage80)): , res);复制执行以上 JavaScript 代码输出结果为 avg 值为: 20 ,percentage 值为: 90 (avg50)(percentage80): false (avg50)||(percentage80): true !((avg50)(percentage80)): true复制5、短路运算符( 与 ||) 与 || 运算符可用于组合表达式。 运算符只有在左右两个表达式都为 true 时才返回 true。 考虑以下实例 var a 10 var result ( a10 a5)复制以上实例中 a 10 与 a 5 是使用了 运算符的组合表达式第一个表达式返回了 false由于 运算需要两个表达式都为 true所以如果第一个为 false就不再执行后面的判断(a 5 跳过计算)直接返回 false。 || 运算符只要其中一个表达式为 true 则该组合表达式就会返回 true。 考虑以下实例 var a 10 var result ( a5 || a10)复制以上实例中 a 5 与 a 10 是使用了 || 运算符的组合表达式第一个表达式返回了 true由于 || 组合运算只需要一个表达式为 true所以如果第一个为 true就不再执行后面的判断(a 10 跳过计算)直接返回 true。 6、位运算符 位操作是程序设计中对位模式按位或二进制数的一元和二元操作。 运算符描述例子类似于结果十进制AND按位与处理两个长度相同的二进制数两个相应的二进位都为 1该位的结果值才为 1否则为 0。x 5 10101 000100011OR按位或处理两个长度相同的二进制数两个相应的二进位中只要有一个为 1该位的结果值为 1。x 510101~取反取反是一元运算符对一个二进制数的每一位执行逻辑反操作。使数字 1 成为 00 成为 1。x ~ 5~01011010-6^异或按位异或运算对等长二进制模式按位或二进制数的每一位执行逻辑异按位或操作。操作的结果是如果某位不同则该位为 1否则该位为 0。x 5 ^ 10101 ^ 000101004左移把 左边的运算数的各二进位全部左移若干位由 右边的数指定移动的位数高位丢弃低位补 0。x 5 10101 1101010右移把 左边的运算数的各二进位全部右移若干位 右边的数指定移动的位数。x 5 10101 100102无符号右移与有符号右移位类似除了左边一律使用0 补位。x 2 10010 100011 实例 var a:number 2; // 二进制 10var b:number 3; // 二进制 11var result; result (a b);console.log((a b) ,result) result (a | b);console.log((a | b) ,result) result (a ^ b);console.log((a ^ b) ,result); result (~b);console.log((~b) ,result); result (a b);console.log((a b) ,result); result (a b);console.log((a b) ,result); result (a 1);console.log((a 1) ,result);复制使用 tsc 命令编译以上代码得到如下 JavaScript 代码 var a 2; // 二进制 10var b 3; // 二进制 11var result; result (a b);console.log((a b) , result); result (a | b);console.log((a | b) , result); result (a ^ b);console.log((a ^ b) , result); result (~b);console.log((~b) , result); result (a b);console.log((a b) , result); result (a b);console.log((a b) , result); result (a 1);console.log((a 1) , result);复制执行以上 JavaScript 代码输出结果为 (a b) 2 (a | b) 3 (a ^ b) 1 (~b) -4 (a b) 16 (a b) 0 (a 1) 1 复制7、赋值运算符 赋值运算符用于给变量赋值。 给定 x10 和 y5下面的表格解释了赋值运算符 运算符例子实例x 值 (赋值)x yx yx 5 (先进行加运算后赋值)x yx x yx 15- (先进行减运算后赋值)x - yx x - yx 5* (先进行乘运算后赋值)x * yx x * yx 50/ (先进行除运算后赋值)x / yx x / yx 2 类似的逻辑运算符也可以与赋值运算符联合使用, , , , | 与 ^。 8、实例 var a: number 12var b:number 10a bconsole.log(a b: a)a bconsole.log(ab: a)a - bconsole.log(a-b: a)a * bconsole.log(a*b: a)a / b console.log(a/b: a)a % bconsole.log(a%b: a)复制使用 tsc 命令编译以上代码得到如下 JavaScript 代码 var a 12;var b 10;a b;console.log(a b: a);a b;console.log(ab: a);a - b;console.log(a-b: a);a * b;console.log(a*b: a);a / b;console.log(a/b: a);a % b;console.log(a%b: a);复制执行以上 JavaScript 代码输出结果为 a b: 10 ab: 20 a-b: 10 a*b: 100 a/b: 10 a%b: 0复制9、三元运算符 (?) 三元运算有 3 个操作数并且需要判断布尔表达式的值。该运算符的主要是决定哪个值应该赋值给变量。 Test ? expr1 : expr2复制Test − 指定的条件语句expr1 − 如果条件语句 Test 返回 true 则返回该值expr2 − 如果条件语句 Test 返回 false 则返回该值 让我们看下以下实例 var num:number -2 var result num 0 ? 大于 0 : 小于 0或等于 0 console.log(result)复制实例中用于判断变量是否大于 0。 使用 tsc 命令编译以上代码得到如下 JavaScript 代码 var num -2; var result num 0 ? 大于 0 : 小于 0或等于 0; console.log(result);复制以上实例输出结果如下 小于 0或等于 0复制10、类型运算符 typeof 运算符 typeof 是一元运算符返回操作数的数据类型。 查看以下实例: var num 12 console.log(typeof num); //输出结果: number使用 tsc 命令编译以上代码得到如下 JavaScript 代码var num 12; console.log(typeof num); //输出结果: number复制以上实例输出结果如下 number复制11、instanceof instanceof 运算符用于判断对象是否为指定的类型后面章节我们会具体介绍它。 12、其他运算符 负号运算符(-) 更改操作数的符号查看以下实例 var x:number 4 var y -x; console.log(x 值为: ,x); // 输出结果 4 console.log(y 值为: ,y); // 输出结果 -4复制使用 tsc 命令编译以上代码得到如下 JavaScript 代码 var x 4; var y -x; console.log(x 值为: , x); // 输出结果 4 console.log(y 值为: , y); // 输出结果 -4复制以上实例输出结果如下 x 值为: 4 y 值为: -4复制字符串运算符: 连接运算符 () 运算符可以拼接两个字符串查看以下实例 var msg:string “RUNOOB”“.COM” console.log(msg) 使用 tsc 命令编译以上代码得到如下 JavaScript 代码 var msg “RUNOOB” “.COM”; console.log(msg); 以上实例输出结果如下 RUNOOB.COM
http://www.pierceye.com/news/826811/

相关文章:

  • 网站后台登陆路径网站网站优化
  • wordpress仿站方法网站图片做伪静态
  • 怎么做一款贷款网站蚌埠seo公司
  • 做羊水亲子鉴定网站企业vi设计公司定制
  • 网站开发和微信开发需要什么人一个服务器放多少网站
  • 做6个页面的网站郑州seo优化顾问热狗
  • 网站建设 落地页中国石化工程建设有限公司怎么样
  • 网站建设 软文发布wordpress调取列表页
  • php网站服务器架设清远哪里有网页设计培训学费
  • 建站开发搜索引擎排名查询
  • 如何建设自己的网站 知乎怎么做电力设计公司网站
  • 效果图代做网站网站服务体系
  • 成都网站开发团队减肥养生网站建设
  • 个人做网站需要资质吗用php做网站的书籍
  • 开发一个交易网站多少钱做哪类网站比较赚钱
  • 帮人做彩票网站支付接口成都网络推广培训哪家好
  • 电子商务网站建设的教案404 not found wordpress
  • 怎样建设一个购物网站什么网站可以做直播
  • 石家庄网站开发培训灵犀科技网站开发佼佼者
  • 做阿里还是网站三个律师做网站合适吗
  • 梅州做网站设计公司网站 在百度搜索不到
  • 临沂门户网站制作微信附近人推广引流
  • 九龙坡区网站建设外贸是什么工作
  • 贵州省住房和城乡建设厅网站报名网网站开发入职转正申请书
  • 外贸平台哪个网站好做dede网站白屏
  • 可信的手机网站建设服装网站ui设计
  • 江苏网站建设效果好技术支持 英铭网站建设
  • 很多网站开发没有框架如何制作的网站模板制作与安装教程视频教程
  • 小说网站建设目的360如何做网站
  • 永安市住房与城乡建设局网站腾讯邮箱企业邮箱入口登录