HTML和JS和Jquery

特殊字符

  • 写成&ltbr&gt
  • 多个空格无效,应该写成&nbsp
表单
//通过设置相同的name将两个radio归到同一组
性别:<input type="radio" name="sex"/><input type="radio" name="sex"/>

GET请求

  1. 生成地址格式 action 属性[+?+请求参数] (请求参数格式:name=value&name=value)
  2. 不安全
  3. 长度有限

POST请求

  1. 浏览器地址只有action属性值
  2. 安全
  3. 无长度限制

JS

关系比较

== 是简单的字面值比较
=== 字面值比较+数据类型比较
如:12==“12”(true)、12===“12”(false)

逻辑运算

且&&、或||、取反!,Js中所有变量都可以作为一个boolean类型,其中:0、null、undefined、""空串为false;

&&且运算:当表达式全为真,返回最后一个表达式的值。表达式中有假,返回第一个为假的表达式的值
var a=true && 1 && "abc"	//返回abc
var b=true && 0 && 1	//返回0
数组
var a=[];
a[0]=1;
a[2]=2;	//Js语言中的数组,只要我们通过数组下标赋值,那么最大的下标值就会自动的给数组做扩容操作
				//a[1]为undefined
函数
  • 定义方式
//方式一
function fun(){
}
//方式二
var fun=fun(){
}
  • 返回值直接return,函数不需要标记返回值类型
  • Js中函数重载会直接覆盖掉上一次的定义
  • arguments隐形参数

在function函数中不需要定义,但却可以直接用来获取所有参数的变量。

function sum(num1,num2){
   
	var res=0;
  for(var i=0;i<arguments.length;i++)
    res+=arguments[i];
  return res;
}
alter(sum(1,2,3,4,5));		//虽然变量是num1,num2,但是还是可以传入任意个数的参数
  • return false可以阻止表单提交
自定义对象
//方式一
var obj=new Object();
obj.name="amo";
obj.age=18;
obj.fun=function(){
   
  alter(this.name+this.age);
}
//方式二
var obj={
   
  name:"amo",
  age:18,
  fun
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值