当前位置: 首页 > news >正文

链接提交百度站长平台莘县网站建设公司

链接提交百度站长平台,莘县网站建设公司,做网站要懂哪些,怎样在手机上建设网站js几种常见的递归方法 递归的概念:就是函数调用函数本身,或者在自己函数调用的下级调用函数自己; 案例1:求和,1-100 function sun(n){if(n1) return 1}案例2:递归方法1,1,2,3,5,8,13,21,34,55,89…求第 n 项 func…

js几种常见的递归方法

递归的概念:就是函数调用函数本身,或者在自己函数调用的下级调用函数自己;

  1. 案例1:求和,1-100
        function sun(n){if(n==1) return 1}
    
  2. 案例2:递归方法1,1,2,3,5,8,13,21,34,55,89…求第 n 项
       function fib(n) {if (n === 1 || n === 2) return 1return fib(n - 2) + fib(n - 1)}console.log(fib(3)) 
    
  3. 案例3:深拷贝
        function clone(o) {var temp = {}for (var key in o) {if (typeof o[key] == 'object') {temp[key] = clone(o[key])} else {temp[key] = o[key]}}return temp}
    
  4. 案例4:递归组件
    • 组件在它的模板内可以递归的调用自己,只要给组件设置 name 组件就可以了。
    • 不过需要注意的是,必须给一个条件来限制数量,否则会抛出错误: max stack size exceeded
    • 组件递归用来开发一些具体有未知层级关系的独立组件。比如:联级选择器和树形控件
        function clone(o) {var temp = {}for (var key in o) {if (typeof o[key] == 'object') {temp[key] = clone(o[key])} else {temp[key] = o[key]}}return temp}
    

hash模式和history模式

  1. 这里的hash指的就是url后的 # 号以及后面的支付,比如说:www.baidu.com/#hashhash,其中#hashhash 就是我们期望的 hash值,
    由于hash值的变化不会导致浏览器向服务器发送请求,而且在hash的改变会触发hashchange事件,浏览器的前进后退也能对其进行控制,所以在H5的history模式出现之前,基本都是使用hash模式来实现前端路由,代码如下
        window.addEventListener('hashchange',function(event){let newUrl=event.newURL;//hash改变后的新的URLlet loadUrl=event.oldURL;//hash改变前的URL})
    
  2. history模式,以下是history的相关API:
        history.go(-1);       // 后退一页history.go(2);        // 前进两页history.forward();     // 前进一页history.back();      // 后退一页//规范新增history.pushState();         // 添加新的状态到历史状态栈history.replaceState();      // 用新的状态代替当前状态history.state                // 返回当前状态对象
    

推荐文章:https://juejin.im/post/5dae6ba1f265da5b981a8f5e

http://www.yayakq.cn/news/270266/

相关文章:

  • 网站设计素材网站大全常州网站开发培训价格
  • 企业 做网站wordpress来源
  • 上海建站提供商可以做淘宝推广的网站
  • 上海莱布拉网站建设帝国cms影视网站模板
  • 手机网站开源系统喜茶vi设计案例分析ppt
  • 智联招聘网站怎么做两份简历模板ico wordpress
  • 如何创建一个新网站平台设计实景图
  • 莆田网站建站建设装修公司加盟合作模式
  • 中山精品网站建设方案什么网站做任务
  • 柳市那些做网站的公司开源网站下载
  • 开发区网站建设的目的网站页脚导航
  • 网站怎样做友情链接梵客家装全包套餐
  • 公司建网站多少钱合适网络营销软件大全
  • 央企做的好的网站如何写作网站
  • 宁夏自治区建设厅官方网站wordpress菜单底部导航代码
  • 临沂网站建设培训班高端网页开发平台
  • 合肥建设官方网站网络系统管理员获取ip地址
  • 广西建设工程协会网站查询系统网站广告位设计
  • 宁波网站建设地方网站怎么做购物车
  • 丝足网站的建设建设学院网站的意义
  • 微信网站的结构广州站长
  • 重庆网站快速优化排名广东广州有几个区
  • 自己如何做简单网站网站建设页面页脚怎么设置
  • 电子商务网站主要面向visual studio网页界面设计
  • 汕头seo网站优化知名企业门户网站建设
  • 做美团网站怎么做wordpress时间轴模板
  • 深圳建设工程信息网站国际新闻最新消息今天
  • 做模版网站页面设计论文
  • 网站优化的意义提供网站建设优势
  • 济南网站建设伍际网络猎聘招聘官方网站