22 弱类型整数大小比较绕过 <?php error_reporting(0); $flag = "flag{test}"; $temp = $_GET['password']; is_numeric($temp)?die("no numeric"):NULL; if($temp>1336){ ec ...
分类:
Web程序 时间:
2020-07-13 13:37:12
阅读次数:
93
JS数组可以看作一个特殊的对象,有属性和值 数组的定义: let arr=[1,2,"abc",true],JS是弱类型语言,数组中元素可以是不同类型的,boolean类型放入值就是对应的字符串true或false let arr=[1,"a",true]; for(let i=0;i<arr.le ...
分类:
编程语言 时间:
2020-07-08 22:44:25
阅读次数:
60
1.JavaScript入门知识 *概念:一门客户端脚本语言 *运行在客户端浏览器中。每一个浏览器都有JavaScript的解析引擎 *脚本语言:不需要编译,直接就可以被浏览器解析执行了 *功能: *可以来增强用户和html页面的交互过程,可以来控制html元素,让页面有一些动态的效果,增强用户的体 ...
分类:
编程语言 时间:
2020-07-04 13:44:12
阅读次数:
145
TypeScript可编译为JavaScript,专为开发大型和复杂应用程序的开发人员设计。TypeScript从C#和Java这样的语言继承了许多编程概念,为强大灵活、弱类型的JavaScript增加了更多的强类型语言的特性。 本文适用于熟悉JavaScript同时想要了解TypeScript的人 ...
分类:
其他好文 时间:
2020-07-03 23:22:44
阅读次数:
77
1. let 和 const 在es6之前,一般是用 var 用来定义变量、函数、对象等,由于 js 是弱类型的语言,js中所有的变量包括 number/string/boolean/undefined/function/object 都能通过var关键字来定义,在js中:var a; 声明未赋值默 ...
分类:
其他好文 时间:
2020-06-30 10:46:59
阅读次数:
46
PHP标量类型与返回值类型声明 默认情况下,所有的PHP文件都处于弱类型校验模式。 PHP 7 增加了标量类型声明的特性,标量类型声明有两种模式: 强制模式 (默认) 严格模式 declare(strict_types=1); 代码中通过指定 strict_types的值(1或者0),1表示严格类型 ...
分类:
Web程序 时间:
2020-06-29 18:47:18
阅读次数:
78
JavaScript 介绍 JavaScript语言诞生主要是完成页面的数据验证。因此它运行在客户端,需要运行浏览器来解析执行JavaScript代码。js是Netscape网景公司的产品,最早取名为LiveScript,为了吸引更多Java程序员。更名为JavaScript(js是弱类型、 jav ...
分类:
编程语言 时间:
2020-06-24 12:16:06
阅读次数:
43
众所周知,php脚本是弱类型语言,具有开发速度快、运行效率高等特点。但是弱类型语言也很多容易踩得坑,今天我们就来说一说php数组key默认转换逻辑。 如下所示以下一段代码,定义一个数组arr,其中所有的key都定义为字符串类型,下面我们输出这个数据,看一下key的数据类型。 <?php $arr = ...
分类:
编程语言 时间:
2020-06-23 21:40:05
阅读次数:
138
1、js是弱类型的语言,变量统一用var声明,也可以不写var,变量的类型随着值发生变化。 num = 100; note = “100”; var num = 100; var note = “100”; 2、变量的命名规范 变量名区分大小写 只能含有字母 、数字 、下划线_ 、美元符号$ 不能以 ...
分类:
Web程序 时间:
2020-06-22 23:11:13
阅读次数:
73
# JavaScript基础语法 ## JavaScript的简介 ### 概述 JavaScript是一门动态的、弱类型的解释型高级编程语言。它基于原型,支持面向对象 和函数式编程等多种编程范式。通常称为js ### 作者 Brendan Eich(布兰登·艾奇) ### 背景: JavaScri ...
分类:
编程语言 时间:
2020-06-22 23:04:19
阅读次数:
104