abstraction - 前端开发者筛选——抽象编码
问题描述
我在申请初级 HTML/CSS 开发人员 offer 后收到了某种理论评估。
我完全不知道抽象编程语言是什么。有没有人能够解决这个任务?
您可以在下面找到抽象编码块。应该用什么代替悬挂点“...”?
$ul .= wrap(wrap($name, wrap($url, '<a href="|">') . '|</a>'), '<li>...');
这个函数是做什么用的,它是如何工作的?
解决方案
我会替换...
by |</li>
。
似乎该wrap()
函数采用第一个参数并将其而不是|
第二个参数的 char 。
如果$url
containshttps://www.google.com
和$name
containsGoogle
则存储在$ul
变量中的结果将为<li><a href="https://www.google.com">Google</a></li>
.
推荐阅读
- html - 如何使用 CSS 变换将 div 放入 3D 图像
- javascript - 缩放时如何保持包装器居中?
- flutter - 在垂直PageView中包装不同高度的项目 - Flutter
- r - 修改 R 中 geom_link 函数的“大小”
- c# - c# Unity 5.11.10 依赖注入 StackOverflow 异常
- flutter - 如何在 Dart 中使用 Google Calendar API 批量插入事件列表?
- go - 使用 Gorm 未定义:mysql.Open
- java - java BufferedImage 质量下降
- python - 通过使用变量引用类来导入类?
- ruby-on-rails - 在 Solidus 3.0 中更改 /admin/products/ 中的 config.currency 后出现 ArgumentError