一、按强类型风格定义变量大家要知道js是一种弱类型语言,定义变量的时候不要太随意,大多数初学者定义变量时,只是声明变量而没有赋值,这样就显得太随意了声明变量的时候,一定要指明变量的类型,告诉解析器,你要声明变量的类型,不要让他去猜//2.定义变量letodd,//奇数个数even,//偶数个数sum,//总和avg//平均值上面这种就是不友好的代码,应该改为//2.定义变量letodd=0,//奇
分类:
编程语言 时间:
2019-09-07 01:16:35
阅读次数:
99
你好!JavaScript!!! ㈠什么是JavaScript??? JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网 ...
分类:
编程语言 时间:
2019-09-06 22:31:52
阅读次数:
91
'' == 0 == false '123' == 123 'abc' == 0 '123a' == 123 '0x01' == 1 '0e123456789' == '0e987654321' [false] == [0] == [NULL] == [''] NULL == false == 0 ...
分类:
Web程序 时间:
2019-09-04 19:13:14
阅读次数:
99
javascript JavaScript一种直译式脚本语言,是一种动态类型、弱类型、基于原型的语言,内置支持类型。它的解释器被称为JavaScript引擎,为浏览器的一部分,广泛用于客户端的脚本语言,最早是在HTML(标准通用标记语言下的一个应用)网页上使用,用来给HTML网页增加动态功能。 在1 ...
分类:
编程语言 时间:
2019-08-26 00:11:16
阅读次数:
114
Python是弱类型语言,关于弱类型有两个含义:(1)、所有的变量无须声明即可使用,或者说对从末用过的变量赋值就是声明了该变量;(2)、变量的数据类型可以随时改变,同一个变量可以进行多次赋值,可以赋数值型和字符串型值。一、 单行注释和多行注释注释可提高程序可读性,用于解释某行或某部分程序的作用和功能... ...
分类:
编程语言 时间:
2019-08-25 17:48:28
阅读次数:
84
is_numeric 同样可以用数组绕过、%00截断、添加其他字符 flag{bugku_null_numeric} ...
分类:
其他好文 时间:
2019-08-25 12:33:01
阅读次数:
89
编程思想: 面向过程:凡事亲力亲为,所有事情的过程都要清楚,注重的是过程。 面向对象:提出需求,找到对象,对象解决这个问题,我们要结果,注重的是结果。 面向对象的特性:封装,继承,多态; JS: 是一门解释性语言,是一门脚本语言,是一门弱类型语言,是一门基于对象的语言,是一门动态类型的语言。 对象: ...
分类:
Web程序 时间:
2019-08-24 15:02:07
阅读次数:
103
1,标量类型声明 默认情况下,所有的PHP文件都处于弱类型校验模式。 PHP 7 增加了标量类型声明的特性,标量类型声明有两种模式: 强制模式 (默认) 严格模式 标量类型声明语法格式: 代码中通过指定 strict_types的值(1或者0),1表示严格类型校验模式,作用于函数调用和返回语句;0表 ...
分类:
Web程序 时间:
2019-08-20 16:35:20
阅读次数:
103
js中进行数字计算时候,会出现精度误差的问题。先来看一个实例: console.log(0.1+0.2 0.3);//false console.log(0.1+0.1 0.2);//true 上面第一个的输出会超出我们的常识,正常应该为true,这里为什么会是false呢,直接运行会发现0.1+0 ...
分类:
Web程序 时间:
2019-08-19 17:33:25
阅读次数:
101
一。1.什么是JS JS是一门基于对象和事件驱动的脚本语言 专门为网页交互而设计 主要应用在客户端(浏览器) 2.JS特点和优势 解释执行,不需要编译,直接执行源代码 基于对象 弱类型 交互性 安全性 跨平台性 3.如何在html中引入JS 3.1通过script标签内部书写JS <script> ...
分类:
Web程序 时间:
2019-08-19 12:59:04
阅读次数:
122