Javascript

不区分整数、浮点数,全部为浮点

+:可用于连接字符串,若有数字变量,则先将数字转换为字符串【数字运算在前,则先算再转】
eg:
"3"+4+5;    //"345"
3+4+"5";    //"75"

//变量
var a=1;
let a=1;
//常量
const a;

===:值和类型相等
==:值相等
"".legnth;//输出长度
"".charAt(0);//输出第一个字符
"avd".replace("a","c");
"".toUppercase();
//创建对象
var obj1 = new Object();
var obj2 = ();

obj = {
    name = "wang";
}

obj.name;
obj["name"];
//数组
var a = new Array();
var b = [];

a.push("abvc");
a.unshift("avc");
a.pop();
a.shift();
a.reverse();

for(let i in a){};//数组中空的不会被打印
function add(){};//arguments代表传入量,可为任意个数,用arguments[]

//递包
function func(a){
    return function(b){
        return a+b;
    }
}

var x = func(5);//x为function(b),a=5
var sum = x(6);//b=6
//sum=11

DOM

.getElementsBy...("")
tagname      //标签
ClassNmae    //类名
Id
//元素需要在代码之前

.querySelector("")//css选择器
.querySelectorAll("")

.style.backgroundColor//驼峰命名法,区别于css

.classList.add("abc")//类增加abc
.attributes.class.value='abc'
.setAttribute("class","abc")

.addEventListener("click",function(){})//给元素加事件监听

.innerHTML//返回标签中所有内容,包括标签中的标签
.testContent//返回标签的文本内容

BOM

//浏览器宽高
window.innerWidth    
window.innerHeight

//屏幕宽高
screen.availWidth
screen.availHeight

scrollTo(xpos,ypos);    //内容滚动到指定的坐标

location.href    //返回当前页面的 URL
location.pathname    //返回 URL 的路径名
location.assign()    //加载新的文档

history.back()    //与在浏览器点击后退按钮相同
history.forward() //与在浏览器中点击向前按钮相同
alert("sometext");    //警告框
confirm("sometext");    //确认框
prompt("sometext","defaultvalue");    //提示框
//间隔指定的毫秒数不停地执行指定的代码
var myVar=setInterval("javascript function",milliseconds);
//第一个参数是函数(function)
//第二个参数间隔的毫秒数
clearInterval(myVar);    //停止执行

//在指定的毫秒数后执行指定代码
setTimeout("javascript function", milliseconds);

CSS 框模型

alert(document.body.scrollWidth);        //网页正文全文宽,包括有滚动条时的未见区域
alert(document.body.scrollHeight);       //网页正文全文高,包括有滚动条时的未见区域

swich (arg)        //必须加括号
{
    case 1:
        break;
    default:
        ...;
}

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值