JS学习笔记—1

文章介绍了JavaScript与HTML结合的三种方式——行内脚本、内部脚本和外部脚本,以及JS的基础知识,包括变量、数据类型转换函数、运算操作、字符串API和数组的方法。重点讲解了DOM和BOM在网页交互中的作用。
摘要由CSDN通过智能技术生成

DOM:文档对象模型                                     BOM:浏览器对象模型

一、HTML与JS结合方式

1.行内脚本:在标签里面写入js,例如下面

<h2 onclick="alert('行内脚本测试')">点我一下</h2>

2.内部脚本:使用<script></script>标签,写在html页面内任何地方都可以

<script>
    alert('内部脚本');
</script>

3.外部脚本:创建.js文件,使用<script src="js文件路径"></script> 引入外部文件

 二、JS使用

1.变量:js是弱类型语言

 5种原始类型:number、string、boolean、null、undefined

数据类型转换函数:

        parseInt:强制转换为整数,如果不能转换,则返回NaN 

        parseFloat:强制转换为浮点数,如果不能转换,则返回NaN 

        typeof:查询数值当前类型,返回string/number/boolean/object

2.运算

算数运算、关系运算基本与java一样,但是关系运算中严格相等是===,非严格相等!==

严格相等指类型相同、数值相同

逻辑运算符、控制语句与Java也是差不多  

三、字符串API

length:获得字符串长度 

toUpperCase/toLowerCase:转大小写

charAt(下标):返回某个下标上的字符

Indexof(字符):查找字符串中字符出现的首次下标

lastIndexof(字符):查找字符串中最后一次出现的下标

substring(开始,结束):截取字符串中的一部分(不包含结束部分)

replace(旧的,新的):将字符串中的旧字符替换为新字符

split(分割的节点):一个字符串切割成N个小字符串,所以返回的是数组类型

四、数组

常用方法:

toString():将数组转换成字符串

join(连接符号):将每个元素用连接符号连接为一个新字符串  

concat(新元素):将原来的数组连接新元素,原数组不变

slice(开始,结束):将数组中提取一部分,形成新的数组

reverse():数组的反转(倒序)

sort():数组排序

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值