鱼C论坛

 找回密码
 立即注册
查看: 3421|回复: 0

[学习笔记] es6之String&Function

[复制链接]
发表于 2017-7-11 09:07:09 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
本帖最后由 alltolove 于 2017-7-11 09:09 编辑
let a='我爱鱼C'
let b=a.startsWith('C')
let c=a.endsWith('C')
let d=a.includes('C')
let e=`字符串是否以C开始:${b}字符串是否以C结束:${c}字符串是否包含C:${d}`
document.write(e)
以上为搜索字符串跟字符串模板的用法,注意:字符串模板用的不是单引号而是键盘左上角那个点。搜索字符串的方法IE浏览器不支持。
网页上显示为:
ddddddsasddddddsdddd.png

let a={
        'name':'小甲鱼',
        'readname':()=>{
                document.write(a.name)
        }
}
a.readname()
箭头函数一般很少用,因为他的里面不允许有this这个关键字,只能简单的使用。
网页上显示为:
asdassas.png

let a={
        'name':'小甲鱼',
        'fun':['吃鱼','玩水','晒壳'],
        'readname':function (...f){
                document.write(f)
        }
}
a.readname(a.fun)
可以用字符串传参,传多少都没问题,网页上显示为:
asdad.png

let a={
        'name':'小甲鱼',
        'fun':['吃鱼','玩水','晒壳'],
        'readname':function ({name,fun}){
                document.write(fun)
        }
}
a.readname(a)
函数可以传一个json,网页上显示为:
asdad.png

let a=function(name='小甲鱼',age="40"){
        let b=`${name}${age}岁`
        document.write(b)
}
a()
函数可以有默认值,显示为:
asioasoid.png

评分

参与人数 1荣誉 +5 鱼币 +5 收起 理由
小甲鱼 + 5 + 5 支持楼主!

查看全部评分

本帖被以下淘专辑推荐:

想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-12-23 20:02

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表