如何在javascript中将字符串转换为数组?

时间:2017-05-16 13:02:28

标签: javascript jquery arrays

我在表单上有一个输入,它将值存储为对象。

InstallDir $Temp\Test
RequestExecutionLevel user

Section
SetOutPath  "$InstDir"
WriteUninstaller "$InstDir\Uninst.exe"
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\NSIS_W10_HKCU_Test" "DisplayName" "NSIS W10 HKCU Test"
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\NSIS_W10_HKCU_Test" "UninstallString" '"$InstDir\Uninst.exe"'
SectionEnd

Section Uninstall
DeleteRegKey HKCU "Software\Microsoft\Windows\CurrentVersion\Uninstall\NSIS_W10_HKCU_Test"
Delete "$InstDir\Uninst.exe"
RMDir "$InstDir"
SectionEnd

返回类似

的内容
- name: Install Microsoft NET Framework
  win_package:
    path: "http://path/to/dotNetFramework4.6.1.exe"
    product_id: '{BD6F5371-DAC1-30F0-9DDE-CAC6791E28C3}'
    register: dotnetfx_exe
    arguments: /q /norestart

作为一个单一的字符串。有没有办法阻止它自动转换为字符串(可能不使用.val?)或将其从字符串转换为我可以使用的东西?

1 个答案:

答案 0 :(得分:5)

你去吧

var array = JSON.parse(jQuery('#inputId').val());