【JS】JavaScript快速介绍

var 变量名

和其他高级语言一样,可以同一个var声明多个变量,并在声明的时候初始化赋值。

注意:js定义变量的时候和python一样可以不声明该变量的数据类型


with语句

======

为一组程序建立默认对象,主要用于取对象的值。

with(对象名){

程序块

}

原代码(常规取obj对象的a属性和b属性的值):

var a = obj.a;

var b = obj.b;

现在:

with(obj){

var a = obj.a;

var b = obj.b;

}


函数

==

定义

函数一般定义在外部的JS文件或页面的标签中,使用function关键字。

1)常用的函数定义:

function 函数名(形参){

语句

[retuen 返回值]

}

注意:这里同样不用声明函数或形参的数据类型

2)不需要函数名,把定义的函数给一个变量:【函数表达式】

//函数给变量x,可通过调用变量来使用函数

var x = function (形参){

语句

[retuen 返回值]

}

3)事件注册形式的匿名函数:【专门处理一个对象的某个事件】

文档对象.事件 = function(){

语句

}

调用

  1. 直接使用函数名调用

  2. 在HTML标记的事件属性中,函数名作为事件的属性值调用

  3. 在标记的链接属性href中,通过 “javascript:函数名” 调用,点击链接时触发

内置函数

parseInt()string转int该字符串首位必须是数字,否则返回NaN
parseFloat()string转float该字符串首位必须是数字,否则返回NaN
eval()求解string中表达式的值
isFinite()判断值是否无穷大非数字NaN,正负无穷大,则返回false
inNaN()判断值是否是NaN
encodeURI()把string转为有效的URI把string作为URI进行编码
decodeURI()把URI转为String
> URI : 用于表示web上的可用资源。URL是具体的URI,不仅描述了可用资源还定义了如何访问该资源,必须有足够的信息定位。

React

  • 介绍一下react

  • React单项数据流

  • react生命周期函数和react组件的生命周期

  • react和Vue的原理,区别,亮点,作用

  • reactJs的组件交流

  • 有了解过react的虚拟DOM吗,虚拟DOM是怎么对比的呢

  • 项目里用到了react,为什么要选择react,react有哪些好处

  • 怎么获取真正的dom

  • 选择react的原因

  • react的生命周期函数

  • setState之后的流程

  • react高阶组件知道吗?

  • React的jsx,函数式编程

  • react的组件是通过什么去判断是否刷新的

  • 如何配置React-Router

  • 路由的动态加载模块

  • Redux中间件是什么东西,接受几个参数

  • redux请求中间件如何处理并发

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值